Nature First Hotel
HotelOne of the Best Places To Visits in Palagolla
Address
Labookelle, Nuwara Eliya 22200, Sri Lanka
Website
Contact
+94 77 791 8152Price rating
$41/night
Rating on Google Maps
4.40 (129 reviews)Open on Google Maps
Discover top rated places in Palagolla
One of the Best Places To Visits in Palagolla
One of the Best Places To Visits in Palagolla
Labookelle, Nuwara Eliya 22200, Sri Lanka
$41/night