Offering sea views, 2 The Green, exceptional large house, sea views loads of bathrooms is an accommodation located in Seaton Carew, 100 metres from Seaton Carew Beach and 40 km from Stadium of Light.
2 The Green, Seaton Carew, TS25 1AR, United Kingdom