Mount Villa beschikt over een terras en is gelegen in Bedla, op 17 km van Jagdish-tempel en 18 km van Bagore ki Haveli.
Er is een volledig uitgeruste eigen badkamer met douche en slippers.
Je kunt bij de lodge genieten van een à la carte-ontbijt.
Stadspaleis van Udaipur ligt op 19 km van Mount Villa, en Pichola-meer ligt 19 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Udaipur (Maharana Pratap-Dabok), op 30 km van de accommodatie.