Taj Lake Palace

Pichola Lake Post Box 5, Udaipur, India, 313001

Price from: £422

Taj Lake Palace

More information on Taj Lake Palace:

Price from:
£422
Address:
Pichola Lake Post Box 5, Udaipur, India, 313001
Amenities:
Business Centre, Room Service, High-Speed Internet, Fitness Centre, Restaurant, Parking, Swimming Pool

Taj Lake Palace

Set focus Read our Best Price Guarantee

Taj Lake Palace - Check availability and compare prices from over 30 leading sites at the same time

Comparing over 30 hotel providers: