The East beach at Cowes is a mixture of sand and shingle backed by a promena Read more [...]
Offering a restaurant and views of the nearby sailing boats, Villa Rothsay Hotel is located in Cowes, Isle of Wight. Free WiFi access is available, as well as free parking. Each room here will provide you with a TV and tea/coffee making facilities.
For more information see the Villa Rothsay Hotel website
Photos from around the surrounding area