Welcome

Do you enjoy beautiful scenery & lakeside views?... Then Waterford Landing is the place for you. Come home to Waterford Landing, a picturesque apartment community located on 18.5 secluded acres within the beautiful Riverchase development in Hoover. Nestled by Chace Lake, Waterford Landing apartment homes offer an environment of natural beauty and serenety and yet the Galleria Mall, I-459 and I-65 are easily accessible. Come see for yourself and experience all that Waterford Landing has to offer.

 
 
 
 

Our Location

Click here for map location

Get directions...

 

Apartment Floorplans

Click here to view our floorplans

Check them out...

 

Online Payment

Click here for Rent Payment

Pay Rent Online...