Die in Middlesbrough gelegene Unterkunft Middlesbrough Town Centre Double Private Rooms ist 47 km von der Sehenswürdigkeit Stadium of Light und 7,8 km von Middlesbrough Cathedral entfernt. Sie bietet kostenloses WLAN.
Zimmeranzahl: 5
153 Abingdon Road, Middlesbrough, TS1 3JT, Großbritannien