143 Stowupland Road, Stowmarket, United Kingdom
The 4-star recently renovated Owls Roost Hotel Stowmarket includes spacious rooms merely 1.5 km from the Museum of East Anglian Life. Thanks to its quiet location, this Stowmarket hotel is around a 10-minute drive from Haughley Castle, which guests can visit to explore the history of the area.
At the guest house, you'll be 3.4 km from Combs and in the vicinity of John Peel Centre for Creative Arts Cinema. The Owls Roost lies approximately 10 minutes' walk from Stowmarket train station with fast connection to Norwich. Located 4.6 km from the property, St Andrew's Church is open for visiting by worshippers and tourists. There is Guillemot Close bus stop just a 5-minute walk away.
The rooms at Owls Roost Hotel have free wireless internet and a flat-screen TV with satellite channels, along with coffee and tea making equipment for your convenience. There is also a private bathroom.
British cuisine is served at The Mill Bar and Grill that lies only 1 km away.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Owls Roost!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please