Situé à Pushkar, à 100 mètres du lac de Pushkar, l'Inn Seventh Heaven dispose d'un restaurant et d'une connexion Wi-Fi gratuite. Offrant une vue sur la ville, il possède une terrasse et un restaurant. L'établissement dispose également d'un espace sur le toit pour les massages, le yoga et la méditation.
Certaines chambres comprennent un coin salon propice à la détente. Les chambres comprennent une bouilloire. Leur salle de bains privative est pourvue d'une baignoire ou d'une douche.
La réception est ouverte 24h/24.
L'Inn Seventh Heaven se trouve à 100 mètres du temple Varaha et à 800 mètres du temple Brahma.