La Quinta Inn by Wyndham Tallahassee North is a 3-star hotel in Tallahassee, centrally positioned near both Florida State University and Florida A&M University. The property is within a 10-minute drive of the campuses and less than a mile from The Fun Station.
The hotel provides complimentary breakfast daily, free parking, and a swimming pool. The front desk operates around the clock, and pets are welcome. These essentials make the property straightforward for students, families, and traveling professionals.
The location puts guests near important historical sites including Mission San Luis de Apalachee and the San Luis Archaeological Site, as well as Lake Jackson Mounds State Archaeological Park. Bobby Bowden Field at Doak Campbell Stadium is 4.1 miles away. The hotel works well for visitors attending university events, exploring the area's cultural heritage, or conducting business in the capital.