Situé à moins de 3 km du Musée de la Force aérienne indienne, Centaur Hotel New Delhi de 3 étoiles offre des commodités comme des cours de fitness et des installations récréatives de l'hôtel. Le Parc d'attractions Fun 'n' Food Village se trouve à à environ 3 km et le Temple Uttara Swami Malai peut être atteint en 15 minutes en voiture de l'hôtel.
L'aéroport Delhi International est situé à 0,8 km de l'hôtel, dans la localité de "Sud-Ouest de New Delhi". De plus, la gare routière Transfer se trouve à proximité de l'hôtel.
Chaque chambre à Centaur de New Delhi dispose d'une penderie et un miroir.
Aussi, Centaur Hotel comporte un bar lounge.