20 Amazing Hotels In Striking Locations You Must Visit
Advertisement
17. The Nam Hai – Hoi An, Vietnam
The Four Seasons resort, The Nam Hai, is a luxurious five-star resort on a private kilometre-long stretch of one of Forbes’ “best beaches in the world.”