Albion Motel, Albion

Albion Motel, Albion
https://albion-motel.usa8.info

Albion Motel is offering accommodations in Albion. All rooms have a flat-screen TV with satellite channels and a private bathroom. The property provides a 24-hour front desk. All guest rooms will provide guests with a microwave.

429 Illinois 15w, Albion, IL 62806, United States of America