Microtel inn suites by wyndham tallahassee
Location situated in tallahassee microtel inn suites by wyndham tallahassee is close to lake jackson mounds state archaeological site tallahassee mall and mission san luis de apalachee additional area attractions include florida governors mansion and florida state university hotel features complimentary wireless internet access is available in public areas there is a 24 hour business center on site a complimentary breakfast is served each morning additional amenities include compli