With dusty hills in the background and tranquil lakes its centrepiece, Udaipur is a truly beautiful city with fabulous heritage buildings, restaurants and narrow laneways. (Trip Notes)
Lake Palace is a luxury hotel, of 83 rooms and suites featuring white marble walls, located on a natural foundation of 4 acres rock on the Jag Niwas island in Lake Pichola, Udaipur, India. The hotel operates a speed boat which transports guests to the hotel from a jetty at the City Palace. It has been voted as the most romantic hotel in India and in the world.