Il est situé à 5 minutes à pied de la station de métro Nehru Place.
Situé à 15 minutes à pied de Kalka Mandir, l'établissement se trouve à proximité de l'arrêt de bus Sant Nagar. Vous pouvez vous rendre en 5 minutes à pied jusqu'à la Station de metro Nehru Place. Satyam Cineplex et Dargah de Nizamuddin sont dans une zone de 4 km.
Une TV à écran plat avec des chaînes satellite ainsi qu'une climatisation, sont inclus dans un balcon et un coin salon pour plus de commodité et de confort. Dotées d'un canapé, les pièces intérieures comprennent également des fenêtres insonorisées. Les salles de bain ont un bidet et une baignoire.
Les hôtes peuvent cuisiner des repas maison dans une cuisine complète. Vous essayerez la cuisine asiatique aux Empress of China, situé à 100 mètres.