Great location and place to stay in Manchester; located near the city centre and Piccadilly station.