Nice enough hotel, convenient for the Taj Mahal. A little more tired than other ITC properties (such as Jaipur). Our room was large and pleasant, but dated, and could have been cleaner. The bar feels a bit ‘transitory’ (there is a corridor running through it). Altogether the stay was fine, and most are only here for a night as that’s all that’s required to see Agra’s main sights. Some staff struggled with English (again not something we’ve experienced at other ITC properties). There was a bit of a faff with the bill on check out - receptionist denied a hold had been placed on my credit card - I had to show him my credit card app to prove it had and then he seemed unsure at how to release it - still pending!