In un ambiente storico a Tallahassee, questo hotel si trova a soli tre chilometri dal Lake Ella Park e a cinque chilometri dal palazzo del governatore della Florida. È inoltre comodamente situato vicino allo stadio di calcio della Florida State University, al Tallahassee Leon County Civic Centre e al Museum of Florida History. Gli ospiti possono fare shopping al Tallahassee o al Governors Square Mall o vedere un film al cinema locale. Questo hotel accetta animali domestici e offre numerosi servizi, tra cui l'accesso gratuito a Internet ad alta velocità. Gli ospiti aziendali possono usufruire della connessione internet ad alta velocità gratuita, del fax e della fotocopiatrice dell'hotel. Le camere sono dotate di TV satellitare, chiamate locali gratuite e alcune dispongono di forno a microonde e frigorifero. In loco è presente un parcheggio per disabili e sono disponibili anche camere adattate per ospiti con disabilità, ascensori Braille e telefoni per non udenti.