Luxury Hotels – Taj Lake Palace – Udaipur

Taj Lake Palace
P.O. Box 5
Lake Pichola
Udaipur – 313001
India

Web : www.tajhotels.com/luxury/grand-palaces-and-iconic-hotels/taj-lake-palace-udaipur/overview.html
Group/Affiliation : Taj

Facebook Comments