Hotel from 1976 and remodeled in 2007
The Itc Mughal Agra hotel is in Uttar Pradesh India. It is a hotel that was constructed in the year 1976 and remodeled in the year 2007. It has about 35 acres of lush greenery in the form of gardens, plants, trees, it's amazing to spend an afternoon with pure nature. The rooms are very comfortable and spacious, with everything you need for a nice stay.