Hotel ★★★★

The Ickworth Hotel

Bury St Edmunds, Bury Saint Edmunds, United Kingdom Show on map

About The Ickworth Hotel

The Ickworth Hotel is a 3.5-star hotel in Bury Saint Edmunds, United Kingdom. It is one of 24 places to stay in Bury Saint Edmunds listed on Triptoic.

Property facts

Property type
Hotel
Star rating
3.5 stars

Location

Bury St Edmunds, Bury Saint Edmunds, United Kingdom

Loading map…

Frequently asked questions

Where is The Ickworth Hotel located?

The Ickworth Hotel is located at Bury St Edmunds, Bury Saint Edmunds, United Kingdom.

How many stars does The Ickworth Hotel have?

The Ickworth Hotel is rated 3.5 stars.

Stays near The Ickworth Hotel

Highly rated alternatives close by

All 24 in Bury Saint Edmunds →

More ways to stay in Bury Saint Edmunds

See prices on Agoda
Check prices