Ramboda Villa Villa Ramboda
Ramboda Villa provides accommodation with barbecue facilities, free Wi-Fi, a shared lounge, and room service. The property features mountain views. The villa is composed of a fully equipped kitchen.
Number of rooms: 4
54,Glenloch Estate, Katukithula, Ramboda, 20590 Ramboda, Sri Lanka