Asia • India • Holiday Inn Agra
Located in the heart of city with 145 well appointed rooms, the hotel is built for discerning travellers on leisure or on business
Destination 360 is your friendly travel guide.
If you like to travel, like us on Facebook or spread the good word. Thanks!