El Inn Seventh Heaven está situado en Pushkar, a 100 metros del lago de Pushkar, y cuenta con un restaurante y conexión WiFi gratuita. El hotel tiene terraza, vistas a la ciudad y restaurante. El establecimiento también cuenta con una zona en la azotea para masajes, yoga y meditación.
Algunas habitaciones tienen zona de estar. Las habitaciones disponen de hervidor de agua. Todas las habitaciones incluyen baño privado con bañera o ducha.
La recepción está abierta las 24 horas.
El Inn Seventh Heaven está a 100 metros del templo Varaha y a 800 metros del templo Brahma.