Zen Suites, Delhi
Plot no - 10, Pocket - 2 Jasola Metro road, Jasola, Jasola, 110020 New Delhi, India,Object type: Hotel Delhi City
Located within 5 miles of Tughlaqabad Fort and 6 miles of Lotus Temple, Zen Suites, Delhi provides rooms with air conditioning and a private bathroom in New Del