The Waterfall Villas
Nuwara Eliya Central Province
Check in
2:00 PM
Check out
12:00 PM
This guesthouse is 15 minutes drive to Devon Falls and 15 minutes drive to St Clair Falls.
Stay in one of 43 guestrooms featuring LED televisions. Your pillowtop bed comes with premium bedding. Rooms have private balconies. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and hair dryers.
Property Details
Location
Devon Division,St Clair's, Talawakele, Nuwara Eliya, Central Province , Sri Lanka