Apresentando um terraço, Mount Villa situa-se em Bedla, a 17 km de Templo Jagdish e a 18 km de Bagore-ki-Haveli.
Existe uma casa de banho privativa totalmente equipada com chuveiro e chinelos.
Mount Villa disponibiliza pequeno-almoço à carta aos seus hóspedes.
Palácio de Udaipur fica a 19 km de Mount Villa, enquanto Lago Pichola está a 19 km da propriedade. O aeroporto mais próximo é o Aeroporto de Maharana Pratap, que fica a 30 km de Mount Villa.