Situé à 500 mètres d'Amatrra Spa, Hotel Sun Plaza New Delhi offre 89 chambres.
Vous pouvez marcher 8 minutes jusqu'à Forte Grand ou manger au restaurant Lazeez Affaire, situé dans une zone de 1 km.
Vous pouvez trouver la Cathédrale du Sacré-Cœur de Delhi dans les environs et le Nehru Planetarium est à seulement 14 minutes à pied de l'hotel. Le quartier "Chanakyapuri" donne accès aux attractions culturelles comme le Musé national du chemin de fer de Delhi, qui se trouve dans une zone de 2 km. De plus, Sun Plaza est à environ 15 minutes en voiture de la Tombe d'Humayun, et la gare de New Delhi est à 10 minutes en voiture. L'hotel est à proximité de la gare routière British Embassy.