WEAR

MUST HAVE

VISIT

The Leela Palace Kempinski Udaipur

by - 07:28











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 

You May Also Like

0 comments