Get Directions to Villa Rothsay Hotel ← View details Baring Rd, Cowes, Isle of Wight PO31 8DF, United Kingdom, Cowes, England Get Directions From* To * — Required information