Mountain Villa se encuentra en Nuwara Eliya, a 2,1 km de Lago Gregory, y ofrece alojamiento con jardín, parking privado gratis, terraza y restaurante. Este alojamiento libre de humo está a 5 km de Hakgala Botanical Garden.
En el hotel, cada habitación tiene escritorio. Las habitaciones del alojamiento tienen baño privado con bidet y artículos de aseo gratuitos. También ofrecen wifi gratis, y algunas habitaciones están equipadas con vistas a la montaña. En Mountain Villa, cada habitación está equipada con ropa de cama y toallas.