Four Points by Sheraton in Fairview Heights is newly renovated with fresh rooms and a great location. This hotel has 119 spacious hotel rooms and suites. The hotel features an indoor swimming pool, fitness facility, indoor pool, meeting event space, and is pet friendly. Four Points is located near St. Clair Square Mall, the O’Fallon Family Sports Park and Scott Air Force Base.