Clifton Street
11 Clifton Street, Middlesbrough, TS1 4BZ, United Kingdom
Clifton Street is situated in Middlesbrough, 47 km from Stadium of Light, 12 km from Middlesbrough Cathedral, as well as 15 km from Redcar Racecourse. Both free Wi-Fi and parking on-site are accessible at the homestay free of charge.