The Pennywell is a beautiful old bank building that has been turned into a hotel. The location is ideal, just blocks from the Gateway Arch and Busch stadium. Unfortunately the place needs some attention to detail; our room, for example, had no stopper in the sink and more than one worn holes in the carpeting, as well as some peeling wall paper. Although I had checked in online, our room was not available when we arrived, and although we had been promised a text alert when it was ready, I finally had to inquire at the front desk to find out it had been ready for some time without any text alert. Housekeeping was inconsistent, too - one day,d espite my asking at the front desk three times for our room to be cleaned, it wasn't done until after 6pm. Finally, on our last morning, we decided to try the hotel breakfast and we waited almost an hour for am omelette and some biscuits and gravy, despite other patronsd who came in after us being served, eating and leaving before our orders arrived. Very disappointing for a hotel that promises exceptional service. This was our first trip to St. Louis and when we return, we will look for other hotel options.