Lake Palace is a luxury hotel of Taj in Udaipur.
Taken Date:
21-3-2009
Upload Date:
04/10/2011
Description:
Lake Palace (formerly known as Jag Niwas) is a luxury hotel, of 83 rooms and suites featuring white marble walls, located on a natural foundation of 4 acres (16,000 m2) rock on the Jag Niwas island in Lake Pichola, Udaipur, India. It has been voted as the most romantic hotel in India.
Udaipur Tours & Sightseeing
Partner Sites