Located in Gampola, Walauwa is situated amidst gardens and offer panoramic mountain and tea plantation views
It houses a restaurant and provides free WiFi access in its public areas
Habitación Doble Estándar con ventilador
Hotel
Habitación