Palm Grove is a beautiful Sri Lankan villa with four clean and spacious rooms and a lovely roof terrace. We were lucky to be able to return here twice during our holiday. After staying a few nights at other places, they just were not as relaxing as Palm Grove. Because we stayed here three times for several nights, we have... More
What is Certificate of Excellence?
TripAdvisor gives a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.