8+

Years with ListedIn

Business Overview

We are a 4 star hotel located next to Old Trafford Football Stadium, offering quality accommodation, match day hospitality and 6 bespoke meeting and event spaces

<
>