Things To Do
in Leeds
Leeds is a small town located in Jefferson County, Alabama, United States. The town is known for its charming Southern hospitality and picturesque scenery. The historic downtown area features a mix of locally-owned shops and restaurants, as well as beautiful parks and green spaces.
Residents of Leeds enjoy a close-knit community atmosphere and easy access to nearby outdoor recreational activities.
Prices
- 🏠 Accommodation (per night): $80 - $150