Hotel Raj Palace
Hotel
Udaipur
Situated in Udaipur, this property houses a garden courtyard and is decorated in traditional Mewari style. Its terrace offers panoramic views of the old city and the City Palace.
Number of rooms: 24
103, Batiyani Chauta, Near City Palace, 313001 Udaipur, India