Karta Vacation Rentals
In the heart of Middlesbrough’s Centre Square, tucked into the Cleveland Shopping Centre. Opposite the Middlesbrough Institute of Modern Art (MIMA) and a short walk from the train station, town hall and Teesside University. Riverside Stadium and the Yorkshire Moors are roughly a 15-minute drive, while Albert Park is about 15 minutes on foot—an easy pick for family-friendly city breaks.