This place offers great accomodations within walking distance of the Manchester Piccadilly train station.