Taj Lake Palace Udaipur

P O Box No 5 Pichola Lake
313001, Udaipur
India
Overall
Cleanliness
Dining
Facilities
Location
Rooms
Service
Introduction
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.

Find best offers for Taj Lake Palace Udaipur