Location

The Park Avenue Inn
323 E. Park Avenue
Tallahassee, FL 32301