Taj Lake Palace

P O Box No 5 Pichola Lake
313001, Udaipur
India
Overall
Cleanliness
Dining
Facilities
Location
Rooms
Service
About
Situated in the middle of Lake Pichola and built in 1746, Taj Lake Palace is built with marble and features majestic architecture. It offers a full service spa at Jiva Spa and customised programmes including site-specific yoga sessions.
More hotel reviews
Find best hotel offers
More hotel reviews