Channel View Hotel 2 stars

4-8 Royal Street, Sandown, PO36 8LP, United Kingdom

Hotel image
Read more reviews for Channel View Hotel