El Hotel Mewar Mahal, de 3 estrellas, cuenta con 20 habitaciones y está a una distancia de 7 km del Templo de Jagdish. Este hotel también incluye un aparcamiento.
El Lago Fateh Sagar está situado a una distancia de 7 km del hotel. Junto con otros atractivos culturales, los Cenotafios de Ahar se encuentra a una distancia de 3 km del alojamiento.
Los huéspedes pueden usar escritorio, TV de pantalla plana con canales vía satélite y climatizador en las habitaciones. Muchas habitaciones del Hotel Mewar Mahal disponen de inodoro separado y ducha, además de comodidades como artículos de tocador para huéspedes y toallas.
Este hotel sirve un desayuno vegetariano cada mañana.