Situé à seulement 5 minutes de marche d'Hotel New Delhi, les clients peuvent rapidement atteindre Satyam Cineplex.
Une climatisation sont également inclus, et un balcon et un coin repas sont présents dans les chambres pour plus de confort. Ces salles de bain offrent aussi un bidet, une toilette séparée et une douche, ainsi que des peignoirs de bain et des serviettes.
L'hotel se trouve à seulement 150 mètres de The Royal Kitchen et offre une large sélection de repas.
Le Qûtb Minâr se trouve à 7 km et le Temple du Lotus est non loin de cet hotel 3 étoiles. Les amateurs d'histoire apprécieront la visite de la Porte de l'Inde (8 km) et du Fort de Tughlaqabad (4 km). Le temple Kalka se trouve à 15 minutes à pied de l'hotel. Cette propriété se trouve à quelques instants de la station de métro Nehru Place.