209 South Adams
Tallahassee, FL 32301
Get directions

About Us

The Governors Inn, is a boutique 41 room hotel, located in the heart of Downtown Tallahassee.

Reviews