Mountain Villa localiza-se em Nuwara Eliya, a 2,1 km de Lago Gregory, e fornece acomodações com um jardim, estacionamento privado gratuito, um terraço e um restaurante. Este alojamento não fumador situa-se a 5 km de Hakgala Botanical Garden.
No alojamento, cada quarto está equipado com secretária. Apresentando uma casa de banho privativa com bidé e produtos de higiene pessoal gratuitos, os quartos do alojamento também disponibilizam acesso Wi-Fi gratuito, enquanto alguns quartos estão equipados com vista da montanha. As acomodações providenciam roupa de cama e toalhas.