Villager Inn, Springfield

Villager Inn, Springfield
https://villager-inn.usa8.info

Located in Springfield, 1.9 miles from Springfield Museum of Art, Villager Inn has rooms with free WiFi access. This 2-star motel has air-conditioned rooms with a private bathroom. The property has a 24-hour front desk.

1715 West North Street, Springfield, OH 45504, United States of America

Related Posts