Double tree by Hilton Tallahassee Florida