|
The Four Points by Sheraton Fairview Heights is a new hotel with a 10,000 sq. ft. conference center and is situated 12 miles east of downtown St. Louis. The hotel is located off Interstate 64 (exit 12 and Highway 159 and next to Southern Illinois' largest mall.
|