This hotel is located in downtown Tallahassee, one block from Florida’s State Capital Building. It has a dedicated concierge staff ready to make arrangements for guests.
Number of rooms: 41
209 South Adams Street, Tallahassee, FL 32301, United States