Los huéspedes del Hotel O The Corporate Plaza Nueva Delhi, de 3 estrellas, pueden visitar la Tumba de Humayun, situada a unos 7 km. El hotel también proporciona a los huéspedes consigna de equipaje.
El Temple se localiza a 500 metros de este hotel, mientras que la Universidad Jamia Millia Islamia se localiza a unos 10 minutos en coche. Puedes encontrar fácilmente el Fuerte de Tughlaqabad a unos 2 km del The Corporate Plaza Nueva Delhi. El establecimiento se localiza a un corto paseo de la estación de metro Govind Puri.
El restaurante The Grill Kitchen sirve comida afgana y se encuentra a unos 5 minutos a pie.