Motel One Manchester-Piccadilly 3 stars

34 London Road, Piccadilly, Manchester City Center, Manchester, M1 2PF, United Kingdom

Hotel image
Read more reviews for Motel One Manchester-Piccadilly