Hotels in Stowmarket, Suffolk We help you find any company! Castle Hotel (ely) Limited Bury Lodge, Bury Road Stowmarket, Suffolk Cedars Hotel Limited The Cedars Hotel, Needham Road, Stowmarket Stowmarket, Suffolk