The 3-star Hotel City Centre New Delhi is located approximately 10 minutes by car from Royal Thai Embassy and features meeting rooms and a conference space for those traveling on business. Babysitting are available at this New Delhi hotel to cater to the needs of families with children.
The hotel is situated in the Mahipalpur district of New Delhi, a few minutes' drive from Delhi Aero City subway station. Terminal 3 is around a 10-minute drive from the City Centre New Delhi, while Mahipalpur bus stop is 10 minutes' walk away. The nearby cultural attractions include Indian Air Force Museum, which is a 10-minute drive from this New Delhi property. For those traveling from afar, Delhi International airport is 10 minutes' drive away.
There are 42 rooms at the New Delhi hotel, each of them has an air conditioner and ironing facilities, as well as entertainment amenities such as a flat-screen TV with satellite channels. Most rooms of this New Delhi accommodation feature an individual balcony.