The 3-star Grand Central Hotel lies within 3.5 km from Jantar Mantar. The business hotel in New Delhi attracts guests with its urban architecture.
The venue is 4 km away from Jama Masjid. The distance between New Delhi city center and the property is 4 km.
A museum and a temple are set within walking distance.
Grand Central Hotel includes 27 guestrooms with free Wi-Fi, individual climate control, a laptop-compatible safe, television and a closet. Bathrooms are appointed with a bathtub, a shower and free toiletries.
The property offers a lobby restaurant serving Chinese cuisine. Roshan Di Kulfi and Tera Vashonav Restaurant are located within 50 meters away.
Karol Bagh subway station is 10 minute walking distance from the hotel. The hotel lies within 15 km of Indira Gandhi Intl airport.
Guests can benefit from currency exchange, a luggage storage and a lift.