Offering a location a 6-minute walk from Amatrra Spa, Hotel Sun Plaza New Delhi offers 89 rooms.
Guests will find the restaurant Forte Grand an 8-minute walk away.
The Buddha Jayanti Park is 2.3 km from this hotel and the Safdarjung's Tomb is 2.2 km away. The Mughal-era Talkatora Gardens is also located 10 minutes' drive from the 4-star hotel. Cultural experiences in the area feature the Nehru Memorial Museum and Library, situated in the vicinity of the Sun Plaza. British Embassy bus stop lies 150 metres away.