Holiday Inn Ipswich - Orwell

Rate this item
(0 votes)
3 stars; Contemporary hotel located in the Europark offering 7 meeting rooms and an international menu.

Additional Info