Floating Mountain Villa
Main amenities
-
Wi-Fi
-
Swimming Pool
-
Sports activities
-
Spa and relaxation
-
On-site Dining
-
Child-friendly
-
Breakfast
-
No pets allowed
Location
The 6-room Floating Mountain Villa Nuwara Eliya is located only 0.8 km from the Glennloch Tea Factory and provides an infinity swimming pool, ensuring a relaxing stay. Guests can enjoy hiking, badminton, and billiards at this accommodation, located approximately 15 minutes by car from the Chariot Path.
The tiered waterfall "Ramboda Falls" is 2.6 km away.
Floating Mountain Villa offers lake views out of the windows. This Nuwara Eliya accommodation comes with a bathroom with a bidet, a walk-in shower, and a separate toilet. There are hairdryers, shower caps, and bath sheets for guests' comfort.
Tea and coffee making equipment, a refrigerator, and kitchenware are also included in the kitchen at the Nuwara Eliya villa. The nearest train station is Nanu Oya, around 30 minutes by car from the villa.