ITC Mughal, Agra: An ode to the great age
The hotel mixes Mughlai splendor with twenty-first century hospitality
The hotel mixes Mughlai splendor with twenty-first century hospitality
The royal spa at the ITC Mughal in Agra is a delight to the senses