This modern hotel is ideally situated on the edge of the busy town of Haverhill.
Awarded ‘Hotel of year 2007’ by Wyndham Worldwide.
This modern hotel is ideally situated on the edge of the busy town of Haverhill.
Awarded ‘Hotel of year 2007’ by Wyndham Worldwide.