Clifton Street
11 Clifton Street, Middlesbrough, TS1 4BZ, Großbritannien
Die in Middlesbrough gelegene Unterkunft Clifton Street ist 47 km von der Sehenswürdigkeit Stadium of Light und 12 km von Middlesbrough Cathedral entfernt. Sie bietet kostenloses WLAN.