With a stay at hotel Mehrangarh Palace, you'll be centrally located in Udaipur, within a 5-minute drive of Vintage Collection of Classic Cars and Lake Pichola. This hotel is 0.9 mi (1.4 km) from Bhuvaneswari Temple and 1 mi (1.7 km) from Bapu Bazaar.