Das Nationalmuseum Neu-Delhi befindet sich ca. 4 km von dem 3-Sterne-Hotel Capital O 81547 Grand Central Neu-Delhi entfernt und ist einen Besuch wert.
Das Hotel befindet sich in etwa 2 km Entfernung vom Bahnhof Neu-Delhi und bietet einen schnellen Zugang zum Karol Bagh Markt. In der Umgebung befinden sich religiöse Sehenswürdigkeiten wie die Freitagsmoschee (3 km) und der Laxmi-Narayan-Tempel (3,1 km). Das Capital O 81547 Grand Central ist in etwa 5 Gehminuten Entfernung vom Roten Fort. Das Hotel befindet sich nur 250 Meter von der U-Bahn-Station Karol Bagh und zudem nur 250 Meter von der Bushaltestelle Karol Bagh Metro entfernt.
Die Gäste können europäische Gerichte im Restaurant Glenz Cafe & Bakers probieren, das sich ein paar Schritte entfernt von der Unterkunft befindet.