The 2-star Centre City Inn New Delhi lies about 25 minutes by foot from the Millennium Indraprastha Park, and features a restaurant. This New Delhi hotel also includes parking.
Located around 2 miles from the city park "Lodhi Garden", the hotel is also 4.7 miles from New Delhi railroad station. The Centre City Inn New Delhi is situated within 30 minutes' walk of the palatial 16th-century Humayun's Tomb, which is considered to be a sacred site. The accommodation is situated just near the Baháʼí house "Lotus Temple", and Nizamuddin Railway bus station lies 0.3 miles away. Sarai Kale Khan - Nizamuddin metro station is situated approximately 10 minutes by foot from this New Delhi hotel.
You can dine at Chander Dhaba, right around the corner from the property.