This contemporary no-frills hotel is 1.2 miles from Manchester Piccadilly station and 0.8 miles from the city's Opera House. It's also a 10-minute drive from the Trafford Centre shopping and leisure complex.

Tags:

Comments are closed