Briarwood Inn, Fairfield
https://briarwood-inn.usa8.info
Featuring a seasonal outdoor swimming pool, Briarwood Inn is located in Fairfield. This 2-star hotel offers a 24-hour front desk. Free WiFi is included. The rooms in the hotel are equipped with a flat-screen TV.
116 North Market Avenue, Fairfield, IL 62837, United States of America