Grand President Hotel is located in a commercial area of New Delhi in close proximity to Birla Mandir Temple, Lakhota Fort and Khan-i-Khanan Tomb.
The venue is set within 4 km from New Delhi city center.
The metro station Karol Bagh is easy to reach. The hotel is around 15 km from Indira Gandhi Intl airport.
This property comprises 21 modern guestrooms featuring wireless internet, a telephone, climate control, satellite television and a minibar.
Eat & Drink
At the 24-hour restaurant guests can enjoy contemporary cuisine. Serving an array of dishes, Suruchi and Crossroads Bar & Restaurant Delhi are just 200 meters away.
The on-site conveniences include a car park, a newspaper stand and a safe deposit box.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.