Where to Stay in Tallahassee – A Guide to the Capital of Florida Tallahassee is a city located in northwest Florida, in the area known as the Florida Panhandle. Home to a thriving student population, Tallahassee is famous for being the capital of Florida and an important trade and agriculture ...