Il se trouve pas trop loin de la station de métro le Durgabai Deshmukh South Campus.
L'haut-commissariat du Royaume-Uni en Inde et les Jardins des Lodhis sont à environ 25 à pied et à environ 4 km respectivement. Le Musé national du chemin de fer de Delhi est à environ 2 km de l'établissement. La station de métro la plus proche est à 5 minutes à pied.
30 chambres comprennent un balcon et un coin salon avec une climatisation pour assurer le confort des hôtes. Pour agrémenter votre séjour, une toilette séparée et une douche, un sèche-cheveux et des serviettes invitent à une bonne nuit de repos.
Young Wild Free Cafe, avec une cuisine indienne, est situé à une courte distance.