Econo Lodge Inn & Suites Fulton Rockport, Fulton (3-star) | TravelManiac