Shanklin Beach Hotel 3 stars

The Esplanade, Shanklin, PO37 6BJ, United Kingdom

Hotel image
Read more reviews for Shanklin Beach Hotel