El hotel es como un segundo hogar dotado de todas las comodidades esenciales de hoy para garantizar una estancia agradable. Es una construcción en torno a un patio central, un alojamiento en la casa anfitriona con techos altos, amplias ventanas que recorren varias verandas y balcones. Además, el establecimiento también dispone de vestíbulo con servicio de recepción 24 horas, comedor, servicio de lavandería, aparcamiento y servicio de alquiler de bicicletas.
El hotel está situado en Bujra Road, en Kalarohi, y ofrece un fácil acceso a todos los lugares de interés turístico de la ciudad por carretera, como el Palacio de la Ciudad y el lago Pichola al este, mientras que el palacio Sajjan Garh (el Palacio del Monzón) queda al norte. Hay exuberantes valles frondosos al sur y al oeste del establecimiento y éste queda a solo 10 km de la estación de trenes y a 22 km del aeropuerto de Udaipur.