A 250 metros del Hotel O The Corporate Plaza Nueva Delhi, de 4 estrellas, los huéspedes pueden visitar Kalkaji Sabji Mandi.
Este hotel está situado en el barrio Sur de Delhi, a 2 km del Fuerte de Tughlaqabad. Entre los lugares de interés religioso de la zona se incluyen el Santuario Nizamuddin Dargah (a 7 km) y la Tumba de Humayun (a 8 km). Al alojarte en el hotel The Corporate Plaza Nueva Delhi, tendrás acceso perfecto a la Universidad Jamia Millia Islamia, un sitio educativo situado a unos 10 minutos en coche. La parada de autobús más cercana es Deshbandhu College, situada a tan solo 550 metros, y la estación de tren Nueva Delhi está a 13 km.
El restaurante Gopal's 56 se encuentra a unos 5 minutos a pie.