CAPITAL O Hotel STAR INN Near Chhatarpur Metro StationHotel
D-92, 100 feet Road, Chattapur, New Delhi, 110086
Set in New Delhi, 3.6 km from Qutub Minar, CAPITAL O Hotel STAR INN Near Chhatarpur Metro Station offers accommodation with a shared lounge, free private parking and a restaurant.