Dieses Hotel erwartet Sie nur 5,5 km vom Stadtzentrum von Tallahassee entfernt. Nach 15 Fahrminuten erreichen sie den Apalachicola National Forest. Es verfügt über einen Innenpool, ein hauseigenes Fitnesscenter und kostenfreies WLAN.
Zimmeranzahl: 97
2997 Apalachee Parkway, Tallahassee, FL 32301, USA
Hotel heute 1-mal gebucht.