
Felixstowe, United Kingdom
Orwell Hotel
3-star hotel
This family-friendly business hotel is located in central Felixstowe, close to major attractions, restaurants, bars, and shops. Guests enjoy convenient access to the Port of Felixstowe, making it an ideal base for exploring…
- Wi-fi
- 24-hour reception
- Car park
- Air conditioning in Restaurant
