Star Motel 2 stars

1507 East Jackson Street, Macomb, IL 61455, United States of America

Hotel image
Read more reviews for Star Motel