Room Features and Guest Services
- Internet Access
- Onsite Catering
- Onsite Restaurant
Total Guest Rooms14
Situated on the edge of the New Forest, the Beach House is nestled 200 yards from the beach and boasts breath-taking view of the Isle of Wight and the Needles. The Hotel has 14 En-Suite rooms, with stunning sea views available.
Already have an account?
See a problem with this venue's profile? Submit an issue