8.7/10
Excellent
Free Wi-Fi
Free private parking
2.8 km.
Thalawakele Railway Station
Located in Dimbula and only 27 km from Gregory Lake, Hummingbird St.Clare Villas provides accommodation with mountain views, free Wi-Fi and free private parking. It is situated 39 km from Sri Bhakta Hanuman Temple and features a 24-hour front desk.
Number of rooms: 8
HummingBird St.Clare Waterfall Villas , Devon Estate, Thalawakale, 22100 Dimbula, Sri Lanka