The Strand
Seafood · Pub
The Strand offers a central location with cozy rooms and sea views. This 3-star hotel provides comfortable stays with delicious food and superb services.
Location
Best places nearby
The highest rated places close to The Strand.
Local restaurants nearby
England


