Description & Amenities
Chapel Hill Apartments- Hoover, AL - Located in Hoover close to the Galleria Mall, the town-homes of Chapel Hill are located close to great shopping, entertainment, schools, and employment options. We offer cozy one bedroom apartments and two bedroom town-homes within the Hoover school system.
2262-2284 Chapel Hill Road, Hoover, Alabama, United States, 35216
Similar 2 Bedroom Apartments for Rent in Hoover, AL