Southcore Financial Centre (SFC) is a major mixed-use, sustainable complex prominently located in Toronto’s emerging Southcore Financial District. With a strong commitment to energy efficiency, SFC sets the bar as a sustainability leader in the downtown Toronto core and across Canada. Designed to exceed the expectations of today’s globally connected businesses and sophisticated urban travelers, SFC is comprised of two striking LEED Gold certified office towers totaling 1.4 million square feet and The Delta Toronto – a premium four-star, 560 room, next generation hotel.
Each component of this fully integrated complex, connected by an inspiring and accessible urban forest, is conveniently serviced by an enclosed pedestrian walkway to Union Station (TTC subway and GO Transit connections), the Metro Toronto Convention Centre, the PATH network, UP Express rail link and the West York Teamway. In addition, 653 parking spaces are available for tenant use. SFC is steps from the Rogers Centre, Air Canada Centre, Ripley’s Aquarium of Canada and the Entertainment and Theatre districts. World-class restaurants, theatre, entertainment, galleries, shopping and all that make Toronto a vibrant and dynamic world-class and coveted city are also at SFC’s doorstep – making it uniquely positioned as the ideal location for urban professionals to work, live and play.