Taj Lake Palace

P O Box No 5 Pichola Lake
313001, Udaipur
India
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
More hotel reviews