ITC Maurya Delhi Hotel is a luxurious hotel located in the capital city of India, Delhi. The hotel is renowned for its exceptional service, world-class facilities, and exquisite accommodation. Situated in the heart of the capital, ITC Maurya offers a perfect blend of elegance and comfort.