The Leela Palace Udaipur : Udaipur's Only Modern Palace Hotel By Lake Pichola
Couple Friendly
Overlooking Fateh Sagar Lake, this premium property offers well-appointed rooms, an incredible restaurant, Ayurvedic massaged and world-class amenities.