Este hotel está situado en Tallahassee, Florida, junto al centro comercial Governor’s Square y a 3 km del centro de Tallahassee. Ofrece una piscina al aire libre.
Número de habitaciones: 183
1355 Apalachee Parkway, Tallahassee, FL 32301, Estados Unidos
Hotel reservado 2 veces hoy.