Most Central Location 97 Church St, COWES, 3922

50 Meters From New Coles Supermarket, 200 meters to the main street of Cowes, Restaurants. And 5 minute walk to the beach.... Yes Awesome Location. Forget the Car, move your legs..