Enjoy your stay at a royal historic palace floating over Lake Pichola. Taj Lake Palace hotel in Udaipur is a five star heritage hotel which offers a blend of Rajputana architecture and modern amenities. Here is an infographic of Taj Lake Palace to give you an idea about this luxury hotel in Udaipur which has also been voted as the Most Romantic Hotel in India.

Taj Lake Palace Hotel in Udaipur

Leave a Reply

Your email address will not be published. Required fields are marked *

1 × one =