Hotel Shalimar Palace, Udaipur is an elegant and semi luxurious hotel located in the heart of the city. If Rajasthan is the Jewel in the heart of India, then this fascinating place is its hidden Jewel. The hotel offers a quintessential experience of the town and comes with the polished luxuries. Featuring ideal settings for business as well as leisure travellers, this impressive lodge is a great pick for a revitalizing vacation.
Be the first to review this section!