Location This exclusive luxury hotel enjoys a stunning location right on the untouched, fine sandy beach of the island of Koh Lanta. From the hotel, guests may enjoy wonderful views of the nearby Koh Lanta Yai hills and the crystal clear waters of Klong..