Providing 28 rooms, the 3-star Hotel The Centrum - Nfc New Delhi is 3.5 km from the marble Hazrat Nizamuddin Aulia Dargah Shrine.
The hotel offers proximity to family venues such as the 176-acre National Zoological Park (4.7 km) and the Worlds of Wonder (6 km). You can easily find the Baháʼí house "Lotus Temple" approximately 10 minutes' drive from this New Delhi hotel. The Centrum - Nfc is located only steps away from New Delhi train station, while Bharat Nagar bus stop is merely 350 metres away. The accommodation is situated 25 km from Delhi International airport.
The rooms at the hotel have a balcony and a dining area, along with an air conditioner for your convenience. Bathroom facilities include a separate toilet and a shower, as well as comforts such as towels and slippers.
The restaurant Open Oven is about 15 minutes' walk from Hotel The Centrum - Nfc New Delhi.