Boasting the most amazing and picturesque views of the English Channel, The Channel View Hotel is sat atop the cliffs of Shanklin Bay in an idyllic location.
The Hotel is within close proximity of the beaches, which stretch from Luccombe Bay all the way to Yaverland. Perfect for a day of coastal relaxation.
Fields marked with (*) are required