Nestled in St. Louis's impressive West Port Plaza area, the newly renovated Sheraton Westport Hotels are ideally situated for business, leisure, or weekend getaways.
Situated
just five miles from Lambert Airport. The facility has a unique location and is nestled among 18 Restaurants, shops and entertainment. Located just minutes from Busch Stadium, Scottrade Center and major St. Louis Attractions.