Residence Inn Tallahassee North/I-10 Capital Circle
Located in North Tallahassee, come experience the modern style of the newly renovated Residence Inn Tallahassee, FL hotel! Enjoy fully equipped kitchens with granite counter tops, flat panel HDTVs, free WiFi and contemporary room furnishings.