Devon Estate,St Clair's, Nuwara - Eliya Road,Talawakele, Talawakele 20100, Central Province (Sri Lanka)
Actualizando disponibilidad con el hotel
Offering the facility of free bikes, The Waterfall Resort
St Clairs, Talawakele is located in Nuwara Eliya
Free WiFi access is available in this resort
Villa con vistas a las montañas
INTERNET
PARKING
ALQUILER DE BICICLETAS
ADMITE MASCOTAS
Hotel
Habitación
Actividades y ocio
Restauración