Venues for hire in Middlesbrough
-
Leonardo Hotel Middlesbrough
Leonardo Hotel Middlesbrough is a 4-star hotel and has a total of 17 flexible meeting rooms with the largest holding up to 400 delegates. There are 132 bedrooms with Wi-Fi. The hotel is in the centre of town close to shopping and entertainment. There is car parking available on site with ample...