Directions to Holiday Inn Express Metropolis, Metropolis
The
Holiday Inn Express Metropolis
in
Metropolis
is located at
2179 EAST 5TH STREET
,
Metropolis
,
IL,
US
.
Click on the Google Map above to get an interactive version and see the area around the
Holiday Inn Express Metropolis
.