Situé à seulement 5 minutes de marche du Kalkaji Sabji Mandi, Bed and Breakfast The Corporate Plaza à New Delhi donne un accès rapide à divers sites de la ville.
Placé à 3 km du Fort de Tughlaqabad, l'hotel se situe à 2 km du Temple du Lotus. Les lieux de culte à visiter sont à 15 minutes en voiture de la résidence incluent le dargah de Nizamuddin. Bed and breakfast The Corporate Plaza de New Delhi est placé à 7 km de la Tombe d'Humayun. Cet établissement se trouve à seulement 10 minutes à pied de la Govind Puri et à 20 minutes en voiture de la gare de New Delhi.
Il y a 15 chambres comprenant un coin repas. Elles sont équipées d'une TV à écran plat avec des chaînes satellite, ainsi que d'équipements de confort tels qu'une climatisation. Les chambres disposent également d'une toilette séparée et une douche dans les salles de bain.
Le quartier regorge de restaurants, dont Gopal's 56, situé à 450 mètres.