Devon Division, Villa 105 Lot 5A, Talawakelle 22100 Villa 105, 22100 Talawakele, Sri Lanka
Waterfall Villa by Opulence in Talawakelle is a 4-star hotel offering elegant accommodations with a garden, terrace, restaurant, and free WiFi. It features family rooms and room service. Each air-conditioned room includes a balcony with garden or mountain views, bathrobes, a private bathroom with a bath, a tea and coffee maker, a bidet, a hairdryer, a dining table, a refrigerator, free toiletries, a shower, a TV, a private entrance, a dining area, and an electric kettle. The hotel is conveniently located 12 miles from Castlereigh Reservoir Seaplane Base and 17 miles from Gregory Lake. It is also 24 miles from Sri Bhakta Hanuman Temple. Free on-site parking is available. The property is highly rated by guests.