Situato a circa 1 km dal Lago Fateh Sagar, l'Hotel Mewarts, Udaipur si affaccia sulla città.
Il Centro Commerciale Forum Celebration Mall si trova a 2 km, mentre B. G. Sharma Art Gallery è a breve distanza da quest'alloggio in famiglia. L’alloggio si trova inoltre a soli 5 minuti a piedi da Om Arts and Crafts.
Inoltre, è presente un bagno privato con un bidet, una vasca da bagno e una doccia.
Gli ospiti possono cenare al ristorante Simply Sweet, a pochi passi dall'Hotel Mewarts, Udaipur. La stazione ferroviaria Udaipur è facilmente raggiungibile con a 12 km.