Located in downtown Toronto at the crossroads of the sports, entertainment and business districts, Le Germain Hotel Maple Leaf Square is a refuge steeped in authenticity. With its 167 boutique hotel rooms and warm atmosphere, it will become the perfect host.