South Coast
The Avocet, a charming, three-storey abode rests in the seaport town of Cowes in Isle of Wight. Pet-friendly. Sea views. Near beach. Games room. Newport...