ITC Mughal Agra

Agra, India

The ITC Mughal Agra Hotel is a comfortable property set on 35 acres of lush gardens complete with two swimming pools and an excellent spa.  It is well located for our visit to the Taj Mahal and Agra’s other sites.