El hotel está situado en unos densos jardines verdes, tiene una posición central, está muy cerca de una gran variedad de atracciones culturales, como el Palacio museo Lalgarh, el fuerte Juangarth y el antiguo templo Jain famosos por sus colores y su intrincados diseños de pintura mural. Hay muchas más atracciones para visitar. La estación de trenes está a 5 kilómetros de distancia.
El restaurante ofrece cocina hindú auténtica y sencillas comidas continentales servidas con un estilo tradicional.