ITC Mughal, a Luxury Collection Hotel, Agra
78% recommend this hotel