1 results
Luxury, self-catering unit with 7 bedrooms. Converted from the former ‘Standard Hotel’ to provide indulgent facilities in Freshwater, Isle of Wight.