Das Hotel Four Points By Sheraton Tallahassee Downtown verfügt über WLAN in den öffentlichen Bereichen und liegt ungefähr 25 Gehminuten vom Cascades Park entfernt. Das Hotel mit einer Lounge- Bar und einem Swimmingpool befindet sich in einem Business- Viertel von Tallahassee.
Die Gäste werden die zentrale Lage im Zentrum von Tallahassee genießen. Foster Tanner Art Center gehört zu den beliebten Sehenswürdigkeiten der Gegend und liegt unter anderem in einer 2 km Entfernung vom Four Points By Sheraton Tallahassee Downtown. Auch Dent Street Diggers Community Garden liegt lediglich 12 Gehminuten von der Unterkunft entfernt. Das Hotel ist 450 m von der Mission San Luis. Die Bushaltestelle North Bronough Street and West Georgia Street liegt 5 Fußminuten entfernt.
Das Four Points By Sheraton Tallahassee Downtown verfügt über 164 Gästezimmer, die über eine Sitzecke verfügen sowie mit einem Schreibtisch ausgestattet sind. Zu den Unterhaltungsmöglichkeiten im Zimmer gehören ein Fernsehen mit mehreren Kanälen, während Annehmlichkeiten wie ein Bügeleisen/Bügelbrett ebenfalls vorhanden sind. Die privaten Badezimmer bieten zudem einen Haartrockner und eine Duschhaube für Ihren Komfort.
Das frisch zubereitete Frühstück gibt es jeden Morgen. Das Restaurant bietet amerikanische Gerichte an. Das Restaurant Juicy Blue Tapas Bar & Bistro bietet Gerichte der amerikanischen Küche und liegt nur 50 Meter zu Fuß vom Hotel Four Points By Sheraton Tallahassee Downtown entfernt.