HOTEL DELHI CITY CENTRE
While staying at Hotel Delhi City Centre you will come to realize that Low-Cost Accommodation does not always have to mean being far-flung from the city or subjected to sub-standard service. Right from the point of pick-up, expect to be treated to a 'home away from home' stay experience!
Positioned in the heart of the city, you can almost feel the pulse of Delhi from the comfort and tranquility of the hotel's spacious interiors. What's more, with the metro rail service, airport, markets, and historical buildings all just a stone's throw away, you will be hard-put to find a better location in the city. The hotel is also within walking distance from the New Delhi Railway Station