Situé à Tallahassee, à seulement 1 km de l'université de Floride, l'Aloft Tallahassee Downtown possède une piscine extérieure et une salle de sport ouverte 24h/24. Une connexion Wi-Fi est disponible dans toutes les chambres.
Les chambres comprennent également un réfrigérateur, une machine à café et une télévision par câble à écran plat. Les salles de bain privatives sont pourvues de serviettes, d'un sèche-cheveux et d'articles de toilette gratuits.
Le Tallahassee Aloft assure un service de transport gratuitement. Il propose également un centre d'affaires, une réception ouverte 24h/24 et une épicerie sur place. Un service de femme de chambre est par ailleurs disponible tous les jours.
L'établissement se trouve à 900 mètres du musée d'histoire de la Floride et à 6 minutes en voiture du centre commercial de Tallahassee.