The Leela Palace Kempinski Udaipur
This opulent hotel lies on the shores of Lake Pichola. The 72 rooms and eight suites have views over the City Palace, Jag Niwas Palace or the lake, and are decorated with local handicrafts and furnishings. Restaurants include Sheesh Mahal for Indian cuisine and The Dining Room for international dishes.
visit
0 comments