Mayflower Apartments offers modern and luxurious living in the heart of Edmonton, Canada. With a range of elite features and amenities, residents can enjoy downtown convenience and stunning views of the North Saskatchewan River Valley.
Located atop the Victoria Promenade, Mayflower Apartments provide a peaceful retreat while being within walking distance to the Brewery District and Jasper Avenue. From newly renovated units to a brand new fitness center and pool, Mayflower Apartments offer a sophisticated urban lifestyle in a picturesque setting.
Generated from their website