Il se trouve à 300 mètres de la station de métro l'Hazrat Nizamuddin.
La porte de l'Inde est à environ 3 km de là. L'Institut des sciences médicales de toute l'Inde n'est qu'à 6 km. Le Temple Akshardham est à environ 3 km de l'établissement. L'arrêt de bus le plus proche est le Sarai Kale Khan Inter State Terminus, étant à seulement 5 minutes de marche.
Les chambres disposent d'un balcon et d'un vestiaire, complets avec une climatisation, ainsi que d'Internet à haut débit et d'une TV à écran plat avec des chaînes satellite. Outre d'une cheminée, ils disposent également d'un placard et d'un bureau. Elles viennent avec des équipements comme des draps de bain et des pantoufles.
Cafe Turtle est un endroit parfait pour déguster des repas de la cuisine italienne, il est situé à moins de 3 km.