Hotel Delhi City Center 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. The hotel have 33 well appointed AC Rooms with direct dialing telephone in each room, Cable and satellite color TV, Refrigerator, attached bath, 24 hrs. Running hot & cold water. They have 24 hrs. Room Service, which caters to veg and non-veg.-Indian, Chinese and Multi Cuisine and 24 Hrs running Internet cyber cafe and Travel Desk.