Das 2-Sterne-Governors Inn Hotel Tallahassee liegt in unmittelbarer Nähe vom New Capitol Building, und zwar circa 5 Minuten zu Fuß von hier entfernt. Ein Privatparkplatz vor Ort ist hier auch verfügbar.
Florida Governor's Mansion ist in einer Entfernung von nur 1 km. Das Florida State University Museum of Fine Arts ist in einer Entfernung von 14 Gehminuten vom Governors Inn Tallahassee gelegen. Besuchen Sie den See Boca Chuba Pond, der in circa 1 km Entfernung vom Hotel liegt, und fühlen Sie sich in völliger Harmonie mit der Natur von USA. Zu den zahlreichen Sehenswürdigkeiten in der Nähe gehört das Florida State Capitol (ist ca. 10 Minuten zu Fuß von der Unterkunft entfernt). Die Bushaltestelle West College Avenue and South Bronough Street befindet sich nur wenige Schritte entfernt vom Governors Inn.
Das Hotel verfügt über 41 Zimmer, die alle mit einer Klimaanlage sowie Unterhaltungsangeboten wie einem Flachbildfernseher mit Satellitenkanälen ausgestattet sind. In den Zimmern stehen den Gästen eine Wellness-Badewanne, eine getrennte Toilette und eine Dusche zur Verfügung. Die Badezimmer bieten Annehmlichkeiten wie einen Haartrockner und eine Duschhaube und umfassen zudem eine Wellness-Badewanne, eine getrennte Toilette und eine Dusche.
Das Restaurant Uptown Cafe ist 50 Meter vom Governors Inn Hotel entfernt.