HOTEL FOOTBALL

 

Located opposite Old Trafford stadium, Manchester , this upscaled football-themed hotel boasts a number of unique features…