El Hotel Mehrangarh Palace se encuentra en Udaipur, a 1,7 km de la estación de tren de Udaipur, y ofrece alojamiento con restaurante, aparcamiento privado gratuito, jardín y terraza.
Número de habitaciones: 28
New 60 feet road Shik colony udiapole Udaipur, 313001 Udaipur, India