Talawakele hotel reservation: check availability and room rates
Hotels in Talawakele
2 properties found
-
Waterfall Villa By Opulence 4 stars
Devon Division, Villa 105 Lot 5A, Talawakelle 22100 Villa 105, Talawakele, Sri Lanka (Show map)
Overlooking the garden, Waterfall Villa By Opulence Talawakele is located at a 2.7 km distance from Tea Plantation View. This hotel also includes parking.
-
The Waterfall Villas 4 stars
Devon Estate, St. Clair'S, Talawakele, Sri Lanka (Show map)
Featuring a restaurant, free self-parking and a business centre, The Waterfall Villas Talawakele offers luxury accommodation in 1.4 km from St Clair's Falls. In the area you will find Devon Falls…