Boutique hotel
Hotel Thuruliya
Ramboda, Sri Lanka
Hotel Thuruliya is in Ramboda in Sri Lanka's hill country, near waterfalls and surrounded by mountain scenery.
Visit host websitethuruliya.lk
Boutique hotel
Ramboda, Sri Lanka
Hotel Thuruliya is in Ramboda in Sri Lanka's hill country, near waterfalls and surrounded by mountain scenery.
Visit host websitethuruliya.lk
Boutique hotel
Ramboda, Sri Lanka
Ramboda Falls Hotel is in Sri Lanka’s hill country, along the main road to Nuwara Eliya, with views of Ramboda Falls.
Visit host websiterambodafallshotel.neohotelier.com