This HOWARD JOHNSON INN - ELYRIA is located at 1724 Lorain Blvd, Elyria, OH-44035. An interactive Map of this HOWARD JOHNSON INN - ELYRIA is shown below.
View details of this HOWARD JOHNSON INN - ELYRIA location.