Das 3-Sterne Hotel Centrum liegt im Viertel South Delhi von Neu-Delhi, in einer Entfernung von 24 Autominuten vom Flughafen Delhi. Die Gäste, die im Hotel übernachten, können ihr Auto vor Ort parken.
Lotustempel lässt sich in 25 Minuten zu Fuß erreichen. Akshardham-Tempel ist in rund 4 km Entfernung von der Unterkunft. Die Bushaltestelle Bharat Nagar befindet sich in der Nähe des Hotels und ist in etwa 350 Meter Entfernung.
Im Restaurant können Gäste ihr tägliches Frühstück genießen. Nur 8 Fußminuten von hier entfernt, befindet sich das Restaurant Deep Sweet Corner, in dem indische Gerichte serviert werden.