Choose your preferred currency.
Casa Magnolia B & B is located in the city of St. Louis in the Shaw neighorhood and features a seasonal outdoor swimming pool. The property has a garden as well as a shared lounge. Free WiFi is available and on-site parking is provided.
At the bed and breakfast each room includes a desk and a private bathroom some units at Casa Magnolia B & B also feature a patio. Full gourmet breakfast options are available each morning at the accommodations. Downtown St. Louis is 5 miles from Casa Magnolia B & B.
The nearest airport is Lambert- St.Louis International Airport 17 miles from the property.
4171 Magnolia Avenue, Saint Louis, MO 63110, United States
WiFi is available in all areas and is free of charge.
Free public parking is possible at a location nearby (reservation is not possible).
Pets are not allowed.
Children of any age are allowed.
Children up to and including 1 year old stay for free when using an existing bed.
Children from 2 years old to 14 years old stay for US$30 per person per night when using an existing bed.
Children up to and including 14 years old stay for US$30 per person per night when using an available extra bed.
No cots are available.
Any type of extra bed or child's cot/crib is upon request and needs to be confirmed by management.
Supplements are not calculated automatically in the total costs and will have to be paid for separately during your stay.
Guests are required to show a photo identification and credit card upon check-in. Please note that all Special Requests are subject to availability and additional charges may apply.
This property will not accommodate hen, stag or similar parties.
Swimming pool #1 is closed from Sun 18 Sept 2022 until Fri 12 May 2023
2129 Cleveland Place, Saint Louis
2129 Cleveland Place, Saint Louis
2129 Cleveland Place, Saint Louis
2129 Cleveland Place, Saint Louis
3806 Folsom Avenue, Saint Louis
Blaine Avenue 3638, Saint Louis
3636 Blaine Avenue, Saint Louis
4245 Duncan Avenue, Saint Louis
920 South taylor Avenue , Richmond Heights
5823 Wilson Avenue , Saint Louis
2625 Lafayette Street, Saint Louis
4245 Duncan Avenue , Saint Louis