Hotellet ligger i centrum af byen med alt omkring jer! Mindre end 5 minutters gang fra St. Peter's Square sporvognsstation, hvilket gør det nemt for dig at komme rundt i Manchester & omegn under dit ophold. Begge fodboldstadions; Manchester City's Etihad Stadium & Manchester United's Old Trafford ligger i hver sin ende af byen, men blot 2,0 miles fra hotellet. Omkring hotellet ligger der et bredt udvalg af restauranter, cafeer og pubber, men i kan også vælge at spise og drikke i hotelrestauranten.