3333 Thomasville Road, Tallahassee
Conveniently located off Interstate 10 and a short distance from downtown Tallahassee this hotel features modern accommodations furnished with microwaves refrigerators and flat-screen TVs as well as many on-site facilities.