LA QUINTA INN TALLAHASSEE SOUTH * *
La Quinta Inn by Wyndham Tallahassee North is a 2-star hotel located in Tallahassee, Florida. Surrounded by palm trees and close to Interstate 10, this hotel offers a relaxed atmosphere. It is 3.6 miles (5.8 km) from the Florida State Capitol and 4.4 miles (7.1 km) from Florida State University. Rooms are simply decorated and feature free Wi-Fi, flat-screen TVs with HD channels, coffeemakers and comfort mattress toppers. Superior rooms also include microwaves and mini-fridges. Suites feature a separate living room with sofa bed. Children under 18 stay free when accompanied by a parent or grandparent. The hotel features an outdoor swimming pool with a sunny lounge area. Free parking and continental breakfast. La Quinta Inn by Wyndham Tallahassee North offers handicapped access, air conditioning and free Wi-Fi.