Cedars Hotel, Stowmarket, Suffolk, United Kingdom
About Cedars Hotel
Cedars Hotel is a Hotel Restaurant serving the Stowmarket community in Suffolk, United Kingdom and located at Needham Road.To contact Cedars Hotel call 01449 612668 or visit their website at cedarshotel.co.uk
Location
Needham Road
Stowmarket
Suffolk
United Kingdom
IP14 2AJ
Map
Contacts
Tel: 01449612668
Web: cedarshotel.co.uk