ITC Hotels is India's second largest hotel chain with over 100 hotels.Based out of Hotels Division Headquarters at the ITC Green Centre in Gurgaon, off New Delhi. The best way to book this hotel online is Travelguru.com. Find here: http://www.travelguru.com/hotels/India/agra/itc-mughal-a-luxury-collection-hotel-00003029
|
|