En un entorno histórico de Tallahassee, este hotel se encuentra a solo tres kilómetros del parque Lake Ella y a cinco kilómetros de la Mansión del Gobernador de Florida. También está convenientemente ubicado cerca del estadio de fútbol de la Universidad Estatal de Florida, del Centro Cívico del Condado de Leon de Tallahassee y del Museo de Historia de Florida. Los huéspedes pueden ir de compras a los centros comerciales Tallahassee o Governors Square o ver una película en el cine local. Este hotel admite mascotas y ofrece varios servicios, incluido el acceso gratuito a Internet de alta velocidad. Los huéspedes corporativos pueden aprovechar el acceso gratuito a Internet de alta velocidad del hotel, la máquina de fax y la fotocopiadora. Las habitaciones están equipadas con TV vía satélite, llamadas locales gratuitas y algunas habitaciones tienen microondas y nevera. El establecimiento cuenta con aparcamiento para personas de movilidad reducida y habitaciones adaptadas para personas de movilidad reducida, elevadores con sistema Braille y teléfonos para personas con problemas de audición.