The 3-star Grand Central Hotel is set just 5.7 km from India Gate.
Jama MAsjid is located just 4.0 km away. The property is set within 4 km distance from New Delhi city center.
This hotel is placed in South Delhi district, known for a museum and a temple.
Rooms at Grand Central Hotel feature modern touches such as television, complimentary wireless internet, a closet, individual climate control and a laptop-compatible safe. Guests can make use of a shower, a bathtub and free toiletries.
Chinese dishes are served in the 24-hour restaurant. Yellow brick cafe and Roshan Di Kulfi are situated in an entertainment area, about 100 meters from the venue.
Guests will find themselves a 10-minute stroll from Karol Bagh subway station. It takes about 15 minutes to get to Indira Gandhi Intl airport by car.
The hotel offers a luggage storage, a free car park and a lift as well as a conference room and a business centre for guests' comfort.