Microtel Inn & Suites Tallahassee

3216 N Monroe St
Tallahassee
Florida
United States