- UK Information
- UK Hotels
- Beechwood Hall Hotel
Beechwood Hall Hotel
Beechwood Hall Hotel is a Grade 2 listed country house set within private grounds, 5 minutes’ walk from the beach and town centre.
Visa,MasterCard,American Express
Prices from £75
8