My boyfriend and I visited STL for the weekend and stayed here. We absolutely loved it. We didn't take advantage of too many of the extras (weight room/restaurant/etc) but still loved the beauty of the hotel.
Book now, pay at stay
View all 10 deals from $160