Udaipur is a small city in the western Indian state of Rajasthan, formerly the capital of the Rajput kingdom of Mewar. Founded by Udai Singh II in 1559, it’s set around a series of artificial lakes and known for its lavish palaces. City Palace, overlooking Lake Pichola, is a monumental complex of 11 palaces famed for its intricate peacock mosaics.
Accommodation in Udaipur
Arriving by boat sets the bar of exotic elegance at a high level, but thankfully the hotel is well-equipped to maintain it. Set in an 18th-century palace encompassing a Lake Pichola island, this luxury marble hotel once featured in a James Bond movie is a short boat ride from City Palace. Featuring butler service, the […]