Das Shahjahanabad befindet sich ungefähr 4 Kilometer von dem 3-Sterne-Hotel Landmark Inn Neu-Delhi entfernt und ist einen Besuch wert.
Für einen angenehmen Aufenthalt in Neu-Delhi stellt das Hotel seinen Gästen 10 Zimmer mit einem Schreibtisch, einem Flachbildfernseher mit Satellitenkanälen und einer Klimaanlage zur Verfügung. Zu den Unterhaltungsmöglichkeiten im Zimmer gehören ein Flachbildfernseher mit Satellitenkanälen, während Annehmlichkeiten wie eine Klimaanlage ebenfalls vorhanden sind. Die Badezimmer verfügen über eine getrennte Toilette und eine Dusche sowie Badelaken und Handtücher.
Das Restaurant Rama's Cafe ist circa 5 Minuten zu Fuß von hier entfernt.
Die Agrasen Ki Baoli liegt in ca. 10 Fahrminuten Entfernung. Die Lage des Hotels ermöglicht es Ihnen, in ca. 2 km Entfernung vom Laxmi-Narayan-Tempel zu sein. Das Landmark Inn Neu-Delhi liegt ein paar Schritte entfernt von der Bushaltestelle Thana Deshbandhu Gupta Road und bietet eine gute Anbindung an viele Sehenswürdigkeiten.