Reflecting the heritage and Luxury of New Delhi, this hotel offers graceful architecture with modern facilities. Hotel Arch Plaza is the best choice of leisure.