Situé dans un cadre historique de Tallahassee, cet hôtel se trouve à seulement trois kilomètres du parc Lake Ella et à cinq kilomètres de la résidence du gouverneur de Floride. Il bénéficie également d'un emplacement idéal à proximité du stade de football de la Florida State University, du centre civique du comté de Tallahassee Leon et du musée d'histoire de Floride. Vous pourrez faire du shopping au centre commercial Tallahassee ou Governors Square ou regarder un film au cinéma local. Cet hôtel accepte les animaux domestiques et propose plusieurs équipements, dont l'accès gratuit à Internet haut débit. Les clients d'affaires peuvent profiter de l'accès Internet haut débit gratuit, du fax et du photocopieur de l'hôtel. Les chambres sont équipées de la télévision par satellite, des appels locaux gratuits et certaines disposent d'un four micro-ondes et d'un réfrigérateur. Sur place, vous trouverez un parking pour personnes à mobilité réduite et des chambres adaptées aux personnes à mobilité réduite. Des ascenseurs en braille et des téléphones pour malentendants sont également disponibles.