What is itc mughal agra?
ITC Mughal, Agra is a luxury hotel located in Agra. The hotel is Sprawled over 35 acres and is in close proximity to the world renowned Taj Mahal. Among the various amenities and services offered by ITC Mughal, Agra include Luxury Accommodation, Ayurvedic Rituals, Royal Mughal Hamam, Luxury Cuisine and many more. The hotel also provides reservations for weddings, symposium, training module etc.