Super 8 Metropolis 2 stars

2055 East 5th Street, Metropolis, IL 62960, United States of America

Hotel image
Read more reviews for Super 8 Metropolis