866 South Outer Road, MO 63077 Saint Clair, Vereinigte Staaten
Das Hotel empfängt Sie in Saint Clair in günstiger Lage nahe der Interstate 44, weniger als 20 Minuten vom Meramec State Park entfernt und bietet Zimmer mit Kabel-TV und kostenfreiem WLAN.