Magnolia Hotel St. Louis, a Tribute Portfolio Hotel, charges $30/night for self parking and offers no free breakfast. The hotel does have free coffee in the lobby, however.
Paying for parking and no free breakfast are two complaints that are common for hotels in downtown St. Louis. Magnolia mentions on their website that they do charge for parking but do not mention the price.
After checking the Magnolia website today, the cheapest room for 1 adult with a senior discount starts at $152/night. After adding on $30/night for parking and the cost of breakfast, the actual cost to stay at Magnolia can be around $200/night.
Magnolia Hotel St. Louis, a Tribute Portfolio Hotel
421 N 8th St, St. Louis, MO 63101
(314) 436-9000 | google.com/maps