Europe • United Kingdom • Marriott Huntingdon
Huntingdon Marriott Hotel is located in Cambridgeshire close to major motorways, Cambridge and area attractions. Accommodation features refurbished guest rooms, luxurious bedding, Internet, fitness centre and pool.
Destination 360 is your friendly travel guide.
If you like to travel, like us on Facebook or spread the good word. Thanks!