Situado en el barrio Karol Bagh de Nueva Delhi, el hotel Oyo 15515 Hotel Landmark Inn, de 3 estrellas, se encuentra a 3 km de distancia de atractivos culturales como el Museo de cera Madame Tussauds Delhi.
Situado en el mismísimo corazón de Nueva Delhi, el hotel está a 4 km del centro y a 5 km de distancia del Fuerte rojo de Delhi. La zona incluye lugares de interés religioso como la Catedral del Sagrado Corazón (2 km) y la Iglesia de San Jaime (4 km). Los huéspedes pueden visitar lugares de interés histórico, como el Fuerte de Salimgarh, situado a 6 km de este hotel, y aprender más sobre Nueva Delhi. El alojamiento está situado alrededor de 10 minutos a pie de la estación de metro el Karol Bagh, mientras que el Fuerte Viejo de Purana Qila se encuentra a 7 km de distancia. El Oyo 15515 Hotel Landmark Inn en Nueva Delhi está a 21 minutos en coche del aeropuerto internacional de Delhi.
El Oyo 15515 Hotel Landmark Inn Nueva Delhi cuenta con un desayuno diario continental. El restaurante la China in Town está a 5 minutos a pie del hotel y ofrece comida india.