Green Villa bevindt zich in Udaipur, op 8 minuten lopen van Treinstation Udaipur en 2,2 km van Pichola-meer, en biedt accommodatie met gratis WiFi, airconditioning en toegang tot een tuin.
Er is een volledig uitgeruste eigen badkamer met douche en gratis toiletartikelen.
De homestay biedt een à la carte-ontbijt of vegetarisch ontbijt.
Jagdish-tempel ligt op 2,4 km van Green Villa, en Bagore ki Haveli ligt 2,6 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Udaipur (Maharana Pratap-Dabok), op 35 km van de accommodatie.