Travelodge Birmingham Central Broadway Plaza Hotel is an ideal place for those travelers who are looking for a great accommodation near the establishments and attractions.