Located in the heart of Edmonton's downtown business district, Scotia Place is a Class A twin-tower Office complex with a major banking centre. Scotia Place offers numerous amenities and services and provides direct access to the above and below ground pedway network, the Central Station LRT and bus transit system.
Partial Data by Foursquare.