Holiday Inn - Tallahassee E Capitol - Univ


Tallahassee • Show on map
Price as low as USD 125.10
Boasting a bar Holiday Inn - Tallahassee E Capitol - Univ is situated in Tallahassee in the Florida region 4.4 km from New Capitol Building and 7 km from Florida State University. Among the facilities…More info
