Sheesh Mahal at The Leela
-
The Leela Palace Hotel, Lake Pichola, Udaipur, Rajasthan 313001
-
-
Location : Udaipur
Also featured in : Luxury Dining