Magnolia Hotel provided a free suite upgrade to us as we were celebrating our 5th anniversary. The hotel is in a great location convenient to restaurants and activities. The building itself is the historic Post-Dispatch building and has been remodeled tastefully. The rooms are large, comfortable, and comfortable and immaculately clean. The amenities were great--wine/beer hour, evening cookies & milk, and the breakfast was excellent.