You are all correct! 3pm is our official Check-In time at the hotel. During the week however, there are times when you may be able to check in earlier. You'd need to give us a quick call on your arrival day so we can have a look for you though.
Hope this helps!
Nick Andersen | General Manager
Check in is at 3:00 pm and check out is at noon. They are very accommodating and gave me late check out at 2 pm since they weren't fully booked. I'm sure that if you call them earlier in the day they would do their best to check you in early, especially if you are a starwood preferred guest. If you aren't a member, do it before your reservation. You can sign up for free at starwoodhotels website under preferredguest.
When I stayed there I checked in rather late, call ahead as long as there are rooms available it should not be a problem to check in at any time especially if you book online. We enjoyed our stay I know you will too! They are exceptionally nice.
Get an answer from Four Points by Sheraton Fairview Heights staff and past guests.