Hotel Townhouse
Hotel
Udaipur, Rajasthan
Situated in Udaipur, 5.2 km from Udaipur Railway Station, Hotel Townhouse features accommodation with a terrace, free private parking and a restaurant. This 4-star hotel offers an ATM.
Number of rooms: 27
Plot no 270 Sector 9 hiran mangri Sector 9, 313001 Udaipur, India