Beechwood Guest House
Beechwood Guest House
Guesthouse
119 Ocean Road
, South Shields, England, United Kingdom
NE33 2JL
96
Excellent ·
203 reviews