Address : piccadilly 107, manchester Show Hotel Map
The hotel is situated in the very heart of Manchester, just a few minutes walk from Picadilly train Station - a place to explore, whether it's for the night life, culture, art, shopping or sport. 12 kms to the nearest airport (manchester) 2 minute walk to the nearest metro station (piccadilly) Close to the station (piccadilly) 5 minute walk to the nearest bus stop