The Sheraton City Center is situated downtown in St. Louis, MO. It is a incredible place for a hotel. The hotel also features an huge pool as well as a sun deck where you can hang out on the top floor and go outside. The staff is incredibly friendly and they also have a bar and some restaurants.

read more from this topic.....