Situato appena fuori dalla Interstate 10 e a 6,4 km dal Florida State Capitol nel centro di Tallahassee, questo hotel dispone di una piscina coperta e una palestra.
Numero delle stanze: 81
3219 North Monroe Street, Tallahassee, FL 32303, Stati Uniti