Whether you are staying for business or leisure, the Orwell hotel is ideally located near the town centre of Felixstowe. The hotel has 60+ guestrooms each tastefully decorated and equipped with the modern traveller in mind. The rooms are all in keeping with the style of the hotel and offers the following amenities.
Thank you for subscribing!
An error occurred. Please try again.