Located 47 km from Stadium of Light, 7.2 km from Middlesbrough Cathedral and 16 km from Redcar Racecourse, Modern Apartments in the Heart of Middlesbrough (2) offers accommodation set in Middlesbrough.
Number of rooms: 4
Linthorpe Road 420, Middlesbrough, TS5 6HW, United Kingdom