The Orwell Hotel 16 March 2015 By HR Address Hamilton Road Felixstowe Suffolk United Kingdom Upcoming Events No events in this location