Mountain Creek Villa Udaipur is gelegen in Udaipur, op 8,4 km van Jagdish-tempel, en biedt accommodatie met een buitenzwembad, gratis privéparkeren, een tuin en een terras. Tot de faciliteiten van deze accommodatie behoren een restaurant, roomservice, een 24-uursreceptie, en tevens gratis WiFiin de hele accommodatie. Bepaalde units bij de accommodatie hebben een balkon met uitzicht op de bergen.
Het resort biedt kamers met airconditioning, een bureau, een waterkoker, een kluisje, een flatscreen-tv en een eigen badkamer met een bidet. Alle kamers bij Mountain Creek Villa Udaipur hebben beddengoed en handdoeken.
Bagore ki Haveli ligt op 8,4 km van de accommodatie, en Stadspaleis van Udaipur ligt 8,8 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Udaipur (Maharana Pratap-Dabok), op 45 km van Mountain Creek Villa Udaipur.