
New Delhi, India
Grand President
2-star hotel
The hotel is located at the Karol Bagh Business Centre and enjoys close proximity to all the main markets, shopping areas and commercial establishments of New Delhi. It is only 100 metres from the Karol Bagh metro station, 2 km…
- Wi-fi
- 24-hour reception
- Car park
- Secure parking


