A five star luxury hotel, Taj Lake Palace is beautifully situated on Lake Pichola in Udaipur. It is located at a distance of 3 kms from both the railway station and the bus stand. The hotel is known for its impressive architecture, warm hospitality and world class facilities. Its picturesque surroundings include the spectacular Aravalli Mountains and magnificent city palaces. This resort has 66 ...
Last Booked : Sep 14, 2016 at 10:07 pm
- Jul 31, 2016 at 1:36 am
Excellent ambience and food! Enjoy free jetboat ride and cultural dance programmes!! City palace view an additional plus. All in all a royal experience with modern amenities.