Skip to content

Falcon Towers

Apartment building

Falcon Towers is a residential rental high-rise in Downtown Edmonton that offers apartments.

Address
10023 104 Street NW
Area
Central › Downtown
Data
Rating and reviews from Google, checked on October 13, 2026.
Falcon Towers

Other top-rated apartment buildings

Ranked near Falcon Towers in apartment buildings