7.9/10
Good
31 review
Free Wi-Fi
This Extended Stay America - Tallahassee - Killearn is located in Tallahassee and especially designed for longer stays, with all rooms featuring a fully equipped kitchen. The hotel offers free Wi-Fi and a 24-hour front desk.
Number of rooms: 59
1950 Raymond Diehl Road, Tallahassee, FL 32308, United States