Das Hotel Grand Sun Plaza Embassy And Airport Drop Neu-Delhi befindet sich 2 km weit weg vom National Rail Museum of India und verfügt über 89 Zimmer. Hier können Gäste auch eine Sonnenterrasse und eine Picknick-Ecke genießen. Das Hotel befindet sich im Bezirk Chanakyapuri von Neu-Delhi und ist in circa 10 Fahrminuten Entfernung von natürlichen Sehenswürdigkeiten wie den Lodi-Gärten.
Das Hotel ist ca. 6 Kilometer vom Hazrat Nizamuddin Dargah entfernt gelegen. In der Umgebung befinden sich religiöse Sehenswürdigkeiten wie das Mausoleum Safdar Jangs (2,1 km) und der Laxmi-Narayan-Tempel (4 km). Auch Amatrra Spa befindet sich ganz nah am Grand Sun Plaza Embassy And Airport Drop Neu-Delhi. Die Bushaltestelle British Embassy ist ebenfalls in einer Entfernung von 5 Minuten zu Fuß von der Unterkunft.
Chinesische Gerichte werden im Restaurant Lazeez Affaire angeboten, das ca. 1 Kilometer von hier entfernt liegt.