← All venues

ITC Mughal, A Luxury Collection Resort & Spa, Agra

Agra

Sprawled across 23 acres of area, the Mughal styled ITC Mughal, A Luxury Collection Hotel, Agra is the only Indian Hotel to have won the prestigious Agra Khan Award for excellence in Architecture. ITC Mughal is LEED Platinum rated hotel.

About this listing and removal requests