Hotel Castle Inn
Hotel
Udaipur
Situated in Udaipur, 2.8 km from Jagdish temple, Hotel Castle Inn features accommodation with a garden, free private parking, a shared lounge and a terrace.
Number of rooms: 18
8, Bhatt Ji Ki Badi, Near GBH American Hospital Opp Hotel Mewar inn, Udaipur, 313001 Udaipur, India