Located on York Street and Bremner Blvd in the heart of downtown. Maple Leaf Square is a vibrant global entertainment destination located in the epicenter of Toronto’s sports and entertainment district; and a destination for fans and concert-goers from the Greater Toronto Area and beyond. Maple Leaf Square shares its footprint with Hotel Le Germain and The Air Canada Centre, home of the Toronto Maple Leafs and Toronto Raptors. Steps away from Union Station and Toronto’s underground 27 kilometer PATH system of shopping, service and dining outlets. This location features an impressive array of facilities including an outdoor rooftop swimming pool and breathtaking views of the Toronto skyline.