La Quinta Inn Tallahassee North

2905 N Monroe St
Tallahassee
Florida
United States