ITC Mughal, a Luxury Collection Resort & Spa, Agra, sprawls over 23 acres of lush gardens, reflecting Mughal grandeur. The only Indian hotel to win the Aga Khan Award, it boasts 233 opulent rooms, a resplendent spa, and exquisite dining at Peshawri and Taj Bano. Certified with a LEED® Platinum rating, this resort is near the Taj Mahal and offers a luxurious blend of history and modernity.