Holly Tree House Bed and Breakfast Cowes, Isle of Wight
Holly Tree House is located close to the centre Cowes of the Isle of Wight. Free Wi-Fi is accessible throughout, and free parking is possible on site.
Number of rooms: 4
218 Park Road, Cowes, PO31 7NG, United Kingdom