Super 8 650 South Highway Drive - Fenton, Missouri 63026 Approximately 12.4 miles from Kindred Hospital - Saint Louis - Saint Anthony's Compare prices for hotels in Fenton, MO
Super 8 Fenton is the closest Super 8 hotel to Kindred Hospital - Saint Louis - Saint Anthony's.
Super 8 Closest To Kindred Hospital - Saint Louis - Saint Anthony's