Metro Inns Huddersfield

A62 Leeds Rd, Huddersfield, WF14 0BY, United Kingdom

Hotel image
Read more reviews for Metro Inns Huddersfield