Com vista para a cidade, o Hotel Mehrangarh Palace Udaipur fica a uma distância de 4.3 km do Lago Fateh Sagar em Udaipur. Tem também uma conveniência do parque de estacionamento no local.
O centro de Udaipur pode ser alcançado em 20 minutos a pé, e atrações naturais como o Lago Pichola estão a 3.3 km de distância. O hotel está a uma distância de 2.7 km da Galeria de Cristal em Udaipur. O hotel livre de fumaça fica a uma distância de 2.7 km do Palácio da Cidade. Para quem viaja de longe, o aeroporto de Maharana Pratap fica a 18 minutos de carro.
As opções de refeições diárias incluem pequeno-almoço feito na hora. Oferecendo comida japonesa, Oriental Restaurant está localizado a uma caminhada deste alojamento de 3 estrelas.