Travelodge Birmingham Central Broadway Plaza

Birmingham · United Kingdom

About this stay

Address
Broadway Plaza 220, B16 8LP, Birmingham