Choose your room
This 3 star hotel is located in the city centre of Tallahassee. It is a short drive away from the Capitol Building and the nearest station is none.
Useful information:Other names for Hotel Holiday Inn Tallahassee Capital Center:
Ramada Plaza Tallahassee Capitol
Holiday Inn Capitol East
Wyndham Garden Tallahassee Capitol Fsu