





Foster Inn Monticello
★★ 2.0 Star Inn
(2 reviews)
Check-in: 11:00 AM
Check-out: 11:00 AM
Frequently Asked Questions
Where is Foster Inn Monticello located?
Foster Inn Monticello is located at 1414 North Market Street, Monticello (IL), United States.
What is the star rating of Foster Inn Monticello?
Foster Inn Monticello is a 2.0-star Inn.
How many reviews does Foster Inn Monticello have?
Foster Inn Monticello has 2 reviews with a rating of 5.8/10.
What is the check-in time at Foster Inn Monticello?
Check-in time at Foster Inn Monticello is 11:00 AM and check-out is 11:00 AM.