Contact Info
-
City:
Isle of Wight
Haven Hall is a spectacular country house overlooking the sea on the Isle of Wight perfect for executive meetings, conferences, workshops and off-site board meeting retreats, offering 7 luxury self-catering holiday apartments & 14 en-suite bedrooms. Book Now!
Experience
-
Joined APSense.com
Apr 2018