Located in New Delhi, within 3.5 km of Qutub Minar and 10 km of Tughlaqabad Fort, luxury master bedroom with bathtub n private entry provides accommodation with a garden and as well as free private parking for guests who drive.
Number of rooms: 16
Chhatarpur Temple Inside Road, Chattarpur, 110030 New Delhi, India