Offering a location a 5-minute walk from the city of Udaipur, Hotel Mehrangarh Palace Udaipur offers 28 rooms. Business travellers will appreciate conveniences such as Wi-Fi in public areas and access to safes and complimentary wireless internet access.
The Udaipur Solar Observatory is 4.5 km from this hotel, and the Lake Jagmandir Palace is located 3.5 km away. The Mehrangarh Palace is situated a 10-minute drive from the hillside Shri Manshapurna Karni Mata Temple, which is considered to be a sacred site. 3.3 km from the artificial fresh water Lake Pichola is a perk for guests staying at the 4-star hotel. A train station is also near this property.
Comprising a dressing room, the rooms at the smoke-free hotel are equipped with a flat-screen TV with satellite channels. Air conditioning are featured for guests' comfort.
The restaurant Shakes Delight American Diner is situated not far from Hotel Mehrangarh Palace.