Elwood Nature se encuentra en Hapugala, a 8,2 km de Estadio Internacional de Críquet de Galle y a 8,3 km de Fuerte de Galle, y ofrece alojamiento con wifi gratis, jardín con terraza y vistas a la montaña.
Número de habitaciones: 3
Batuwanthudawa Road, Hapugala, Sri Lanka