Grand President Hotel is situated in a market area of New Delhi, 1.8 km from Birla Mandir Temple .
The hotel is 30 minutes' walk away from Gurudwara Bangla Sahib. The property boasts location within 4 km from New Delhi city center.
This business property has 21 modern guestrooms with satellite television, climate control, wireless internet, a safe and coffee/tea makers. Bathrooms come with a bathtub, a shower and a hairdryer.
Guests will enjoy contemporary dishes served at the 24-hour restaurant. The property is set in South Delhi district, within about 5 minutes' walk of Suruchi and Anjlika that serve delectable meals.
There is Karol Bagh subway station at a reachable distance. The hotel lies 15 km away from Indira Gandhi Intl airport.
There are bicycles and cars for rent on site.
A sun terrace and an outdoor swimming pool are offered for guests' comfort.