Featuring a restaurant, Hotel Sun Plaza New Delhi is located a mere 5 minutes' stroll from the Sophisticated Chanakya Shopping Mall. Located in the Chanakyapuri district and 2.1 miles from spiritual landmarks like Tomb of Sikandar Lodi, the 4-star hotel features 61 rooms plus a swimming pool.
Located approximately 15 minutes by foot from Embassy of Egypt, the hotel is also approximately 10 minutes by car from New Delhi railroad station. Sports fans can also visit Thyagaraj Stadium, 1.6 miles from the Sun Plaza New Delhi, and take their families to the Jawahar Nehru Planetarium Delhi, which is 1.5 miles away. Cultural experiences in the area feature Nehru Memorial Museum & Library, situated around 25 minutes by foot from the property. Well-connected to many sights, the New Delhi hotel is in proximity to Sarojini Nagar Depot bus stop.
While staying at the Sun Plaza, guests can choose from dining options nearby, such as Bhandari Paan, located about 500 feet away, or Bikanerwala at an 8-minute walking distance.