This modern 4-star hotel is in the centre of Middlesbrough, in the busy Teesside business area. Leonardo Hotel Middlesbrough has large en-suite rooms with Dream beds, flat-screen TVs and Freeview channels.
Zimmeranzahl: 135
Fry Street, Middlesbrough, TS1 1JH, Großbritannien
Hotel heute 1-mal gebucht.