Com um terraço e vista para as montanhas, o Hotel mewargarh está situado em Udaipur, na região de Rajasthan, a 1,9 km do Forte Sajjangarh. Os hóspedes podem desfrutar do restaurante no local. O acesso Wi-Fi é gratuito em todas as áreas da propriedade e existe estacionamento privado gratuito no local.
Todos os quartos deste hotel são climatizados e incluem uma televisão de ecrã plano com canais por satélite. Algumas unidades têm uma área de estar, ideal para relaxar após um dia agitado. Alguns quartos oferecem vistas para o lago ou para a cidade. Os quartos incluem uma casa de banho privativa com um chuveiro. Para maior conforto, são fornecidos chinelos, produtos de higiene pessoal gratuitos e um secador de cabelo.
Há uma recepção 24 horas na propriedade.
O hotel mewargarh encontra-se a 2,7 km do Bagore ki Haveli e a 2,8 km do Lago Pichhola. O aeroporto mais próximo é o Aeroporto Maharana Pratap, a 24 km do hotel mewargarh.