Set within 2.8 km of Lake Pichola and 4.6 km of Udaipur Railway Station, Hotel Vallabh with lake facing balcony provides rooms in Udaipur. Featuring a terrace, the 3-star hotel has air-conditioned rooms with free Wi-Fi, each with a private bathroom.
Numero delle stanze: 26
Brahmpol Road, 313001 Udaipur, India