Why This Hotel?
Hotel Grand Central Address
15-A/ 32, WEA, Ajmal Khan Road, Behind Westside Showroom, Karol Bagh
new delhi, delhi, India
About Hotel Grand Central
As one of the key locations in the city, Karol Bagh area is teeming with hotels and guest houses that cater to travellers who come in for business. Along with the commercial centres, the area has plenty of choices to eat, things to do and brilliant connectivity by public transport to other parts of the city. Hotel Grand Central is a three star hotel, with contemporary rooms for the elite traveller. It is located in one of the best areas connected to the market, which makes perfect for sense who stays here for a work related trip. The hotel is also located close to metro station, which is big advantage in Delhi. Apart from the location, Hotel Grand Central has excellent facilities and amenities for the business traveller along with a relaxing ambience for the leisure traveller.