Claxton Hotel 3 stars

196 High Street , Redcar, TS10 3AW, United Kingdom

Hotel image
Read more reviews for Claxton Hotel