15-A 32,W E A,Behind Westside Showroom, 110005 New Delhi, India +91 114 505 0000
Hotel Grand Central offers hotel accommodation in the Karol Bagh area. There are many great attractions nearby, including Red Fort, Birla Mandir Temple, Connaught Place and Jantar Mantar. Also close by are Chandni Chowk and Jama Masjid. This New Delhi hotel offers free parking.
|Read all reviews from Priceline.com|