Home / Travel Guides / Asia / India / New Delhi / New Delhi Hotels / Hotel Delhi City Centre

Hotel Delhi City Centre, New Delhi

View gallery

7 photos

Below are pictures and videos. Select what you want to view below.

Hotel Delhi City Centre is a newly built establishment which is situated diagonally opposite the New Delhi Railway Station and is easily accessible to travelers and tourists all over India and abroad. They have 33 well appointed AC Rooms with direct dialing telephone in each room, Cable and satellite colour TV, Refrigerator, attached bath, 24 hrs. running hot & cold water. We have 24 hrs. Room Service which caters to both veg and non-veg.-Indian, Chinese and Multi Cuisine and 24 Hrs running Internet cyber cafe and Travel Desk.
Hotel Class


Property Information by Travelocity
  • Television
  • Hot Water
  • Telephone
  • Air Conditioning (In Room)
  • Private bathroom
  • Radio/Alarm Clock

Hotel Details

Property Information by Travelocity
  • Laundry Room
  • Airport Pick-up (Complementary)
  • Elevator
  • 24-Hour Front Desk
  • Concierge Services