The East beach at Cowes is a mixture of sand and shingle backed by a promena Read more [...]
- About Us
Villa Rothsay Hotel Information
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
Villa Rothsay Hotel Reviews