Situé à 25 minutes de marche des Jardins Mughal, Hotel Sun Plaza New Delhi offre un accès aux attractions touristiques de New Delhi.
Amatrra Spa se trouve à moins de 500 mètres de cet hotel 4 étoiles, et des sites naturels tels que les Jardins botaniques de Talkatora sont à 2 km. La Porte de l'Inde est située à 4 km de l'hotel, ainsi que l'aéroport international Indira Gandhi est à 5 km. Le Jardin Budhha Jayanti se trouve également à 30 minutes à pied de Sun Plaza de New Delhi. L'arrêt d'autobus le plus proche est British Embassy, à 150 mètres, et la de New Delhi est à 6 km.
Le quartier regorge de restaurants, dont Forte Grand, situé à environ 8 minutes de marche.