• 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

  • Reviews

    Villa Rothsay Hotel Reviews

    Leave a Review