
Delhi, India
Tjs Grand Karolbagh
2-star hotel
The hotel is centrally located at Karol Bagh in close proximity to various shopping arcades, business centres and tourist sights of interest. The railway station is approximately a 15-minute drive and domestic and international…
- Wi-fi
- 24-hour reception
- Car park
- Air conditioning in Restaurant







