Local Restaurants In Udaipur
1Dining Room - The Leela Palace
Lake Pichola, P O Box No 125, Udaipur-313001 2Sheesh Mahal - The Leela Palace
Lake Pichola, P O Box No 125, Udaipur-313001 3Library Bar - The Leela Palace
Lake Pichola, P O Box No 125, Udaipur-313001 4Pool Side - The Leela Palace
Lake Pichola, P O Box No 125, Udaipur-313001 5Destination Dining - The Leela Palace
Lake Pichola, P O Box No 125, Udaipur-313001