Indian Ocean /
Sri Lanka
Hotels in Sri Lanka (15)
Cinnamon Citadel Kandy (Formerly Chaaya Citadel Kandy) offers a hotel stay that takes you back in time. The hotel is located away from the hustle and bustle of the city but near enough to access the...
Club Palm Bay Hotel Marawila is one of the most popular luxury Sri Lanka hotels in the north western coast of Sri Lanka. The luxury beach hotel located at the fishing village of Marawila north...
Harmony and comfort in the heart of the Sri Lankan tea plantation








