Ramboda hotel reservation: check availability and room rates
Apartments and B&Bs in Ramboda
1 property found
-
Ramboda Villa
54,Glenloch Estate, Katukithula, Ramboda, Ramboda, Sri Lanka (Show map)
The 4-bedroom Ramboda Villa is 10 minutes by car from Ramboda Falls, and 4.8 km from Kothmale Raja Pihilla. At the villa parking is available on site.