
Holiday Inn Express Tallahassee University Central by IHG
1308 West Brevard Street, Tallahassee
Location You’ll be sleeping tight! Hotel Holiday Inn Express Tallahassee University Central by IHG is located in Tallahassee. This hotel is located in 3 km from the city center. You can take a walk and explore the neighbourhood area of the hotel. Places nearby: Mike Long Track, JoAnne Graf Fi
Free WiFiParkingPool


















