Travellers enjoy visiting the 1839 Greek Revival - style Barrington Hall Mansion, located about 10 minutes' drive from Economy Hotel Roswell, as well as Old Mill Park accessible with 15-minute car ride. If you are willing to explore even more landmarks in Roswell, attend Chattahoochee River National Recreation Area located 3.6 km from the property.