Mary's Nest
E Block, Chittaranjan Park, Near Market No#2, 110019 New Delhi, India,Object type: Delhi City
Located within 1.8 miles of Lotus Temple and 4.2 miles of Tughlaqabad Fort, Mary's Nest provides rooms with air conditioning and a private bathroom in New Delhi