In unmittelbarer Nähe der Interstate 10 und 6,4 km vom Florida State Capitol in der Innenstadt von Tallahassee entfernt bietet dieses Hotel einen Innenpool und einen Fitnessraum.
Zimmeranzahl: 81
3219 North Monroe Street, Tallahassee, FL 32303, USA