Das 3-Sterne Oyo 15515 Hotel Landmark Inn liegt im Viertel Karol Bagh von Neu-Delhi, in einer Entfernung von 21 Autominuten vom Flughafen Delhi.
Sri Bangla Sahib Gurudwara liegt in einer Entfernung von 3 km vom Hotel und Rotes Fort ist auch in 10 Autominuten erreichbar. Zu den nächstgelegenen Attraktionen gehören Royal Indian Voyages Pvt. Ltd sowie Markt Karol Bagh. Shahjahanabad ist in einer Entfernung von 4 km von der Unterkunft. Des Hotels befindet sich nur ein paar Fahrminuten entfernt von der U-Bahnstation Karol Bagh.
Im Oyo 15515 Hotel Landmark Inn wird ein einfaches Frühstück angeboten. Im Restaurant China in Town können die Gäste Gerichte der indischen Küche genießen. Es liegt zudem 5 Minuten Fußweg von der Unterkunft entfernt.