Talawakele hotel reservation: check availability and room rates
Guest houses in Talawakele
1 property found
-
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.