Skip Main Navigation
Five story brick apartment building at dusk surrounded by trees
Featured Floorplans

The Savoy Apartments in St. Louis, Missouri

  See Floorplans

Contact Us

5305 Delmar Boulevard

St. Louis, Missouri 63112

(314) 970-4622

Office Hours

The Savoy Apartments

5305 Delmar Boulevard

St. Louis, Missouri 63112

Get Directions

Explore the Area

Places of interest

    No results found.

       

      Calculate Your Commute

      Enter a work address to see commute times from The Savoy Apartments.

      Commute Travel Method