The Dew Drop Villa se encuentra en Nuwara Eliya, a 5,6 km de Lago Gregory, y ofrece alojamiento con jardín, parking privado gratis y terraza. Hakgala Botanical Garden está a 8,5 km del hostal o pensión.
En el hostal o pensión, cada habitación tiene ropa de cama y toallas.