Resorts in Talawakele
3 properties found
-
The Waterfall Villas
Devon Division,St Clair'S, Talawakele, Talawakele, Sri Lanka (Show map)
The Waterfall Villas is located less than a 10-minute walk from Devon Falls and has a flat-screen cable-TV, a flat screen TV and a satellite TV. Guests can take advantage of 24-hour security…
-
Yoho Talawakelle Rest House 3 stars
Kothmale Road, Talawakele, Sri Lanka (Show map)
The 3-star Yoho Talawakelle Rest House Hotel Talawakele includes 10 rooms and is set within 3.5 km of Devon Falls. There is also 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…