Four Points Tallahassee Downtown 316 W Tennessee St Tallahassee, FL 32301 850 422 0071 TLHFP 164 rooms