Econo Lodge North Near The Centre of Tallahassee
2681 N Monroe St -
Tallahassee,
FL 32303