Home2 Suites by Hilton Tallahassee State CapitolHotel
210 S Magnolia Drive, Tallahassee, FL 32301
Home2 Suites by Hilton Tallahassee State Capitol features accommodation in Tallahassee near Odyssey Science Center and Govenors Park. With free Wi-Fi, this 3-star hotel offers a business centre and luggage storage space.