Travelodge Manchester Piccadilly Manchester
31 Picadilly
Manchester,
GB M1 1LU
Near Piccadilly Gardens