El Hotel Sun Plaza Nueva Delhi, de 4 estrellas, situado en el barrio Chanakyapuri, se encuentra a 2 km de atractivos culturales como el Museo Nacional de Ferrocarriles.
El restaurante Lazeez Affaire, que ofrece una amplia variedad de platos, está aproximadamente a tan solo 1 km.
El Estadio de críquet Feroz Shah Kotla está a unos 15 minutos en coche de este hotel y el Museo de Cera Madame Tussauds Delhi está a unos 10 minutos en coche. Los aficionados al deporte también disfrutarán visitando el Estadio Thyagaraj, a 3 km del hotel. La ubicación a unos 25 minutos a pie de la Casa Birla es una ventaja para los huéspedes que se alojen en el Sun Plaza Nueva Delhi. La parada de autobús British Embassy se sitúa a unos minutos a pie del alojamiento.