Set in Udaipur, 700 metres from Udaipur Railway Station, Hotel Mumbai House Express Udaipur features views of the city. This 3-star hotel offers room service, an ATM and free Wi-Fi.
Numero delle stanze: 31
Railway Station Road Udiapole, Udaipur, 313001 Udaipur, India