It’s the details and personal touches that make a hotel experience what it should be. Exquisite interiors, great restaurants and acres of gorgeous green space are not enough to leave a lasting impression. And it's my recent stay at ITC Mughal in Agra that left me with these afterthoughts.
ITC Mughal, a luxury collection hotel, is endowed with an excellent location -- a stone’s throw from the iconic monument of love -- Taj Mahal. It sprawls over 35 acres with lush green gardens and houses 233 rooms and suites.