The hotel is located in the heart of Manchester City Centre’s theatre and shopping district. It is adjacent to the famous Granada Television Studios and 10 minutes’ walk to Deansgate Shopping district. Manchester Piccadilly Train Station is 1.5 kilometres away.