Taj Lake Palace
The Taj Lake Palace is a marble fantasy that floats magically on the still blue waters of Lake Pichola. The hotel has 83 centrally air-conditioned rooms including 18 suites, some of which are breathtakingly beautiful. The Taj Lake Palace is located 26 km from the Udaipur airport and a 01 kilometre f