No reviews match these filters
Try removing a filter or adjusting your selection to see more reviews.
Enter dates to see availability
Located within 10 minutes' drive of the 3-star Talawakele Rest House Nuwara Eliya hotel, guests can reach St Clair's Falls. This Nuwara Eliya hotel also includes parking.
Location
Devon Falls in Nuwara Eliya is 3.7 km from the hotel. The accommodation is not far from Talawakele bus station.
Food & Drinks
Guests can enjoy international dishes served in St. Clair's Tea Centre located within 5 minutes' walk of this Nuwara Eliya hotel.
24-hour reception service available
Non-smoking property throughout hotel
Relaxing on-site spa services
Diverse on-site activities offered
24-hour services
Amenities
Talawakele Rest HouseParking options
Property services
Recreation
Devices
Talawakele Rest House Nuwara Eliya
Hotel offering unique spa experiences and activities
Kothmale Road, 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.