Das 3-Sterne Hotel Mahendra Prakash Udaipur befindet sich 11 Fußminuten vom See Doodh Talai Lake entfernt und bietet seinen Gästen einen Außenpool vor Ort. Das Hotel stellt WLAN in den öffentlichen Bereichen und 24 Zimmer mit Blick auf den Pool zur Verfügung.
Die wichtigsten Sehenswürdigkeiten von Udaipur wie Stadt-Palast Udaipur und Pichhola-See liegen in der Nähe. Das Stadtzentrum von Udaipur ist in etwa 10 Minuten zu Fuß erreichbar. Palast Jag Mandir liegt ungefähr 3 km von hier entfernt.
Neben einem Ankleidebereich und einer Sitzecke sind die Zimmer ins Hotel Mahendra Prakash mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet. Zu den Annehmlichkeiten im Badezimmer gehören Badelaken und Hausschuhe sowie ein Bidet, eine getrennte Toilette und eine Dusche.
Die Gäste können im Restaurant frühstücken. Das À-la-carte- Restaurant Garden ist auf indische Gerichte spezialisiert.