Dorset Hotel, Isle of Wight Hotel
31 Dover Street, Ryde, PO33 2BW, United Kingdom
Centrally located in Ryde on the Isle of Wight, Dorset House is just an 8-minute walk from 6 miles of sandy beaches. The hotel features a large car park, available to all guests for free. Guests can enjoy the bar and lounge.