No reviews match these filters
Try removing a filter or adjusting your selection to see more reviews.
Enter dates to see availability
The 4-star St.Clair Villas Nuwara Eliya hotel is located 2.5 km from Tea Plantation View and offers a restaurant. The hotel also includes a car park.
Location
Nanu Oya train station is about 20 minutes' drive from this Nuwara Eliya hotel.
Leisure & Activities
For effortless travel, car hire service, as well as cars, are provided.
On-site spa services available
Leisure activities on-site
Free internet access available
Restaurant serving local cuisine
Internet
24-hour services
On-site Dining
Amenities
St.Clair VillasInternet
Parking options
Property services
Dining options
Recreation
Devices
General facilities
St.Clair Villas Nuwara Eliya
Hotel offering an unforgettable experience with spa facilities and serene surroundings
Devon Estate,St. Clair'S,Talawakele, Nuwara Eliya, Sri Lanka
- Scenic mountain views
Based on ratings from trusted providers
No reviews match these filters
Try removing a filter or adjusting your selection to see more reviews.