The Orwell Hotel is a historic Victorian hotel located in the heart of Felixstowe, Suffolk, just a short stroll from the seafront and promenade. Established in 1898, the hotel blends classic architecture and heritage charm with modern comfort, offering a welcoming environment for both leisure and business guests.