Le Germain Hotel Maple Leaf
Boutique Hotel / Toronto, ON
Located in the Maple Leaf Square complex in downtown Toronto, the hotel’s distinctive architecture includes an impressive window wall and a glimmering metal facade.
First impressions are an energizing, luxurious and luminous space with accents of natural wood and stone. With its 167 hotel rooms and warm atmosphere, it will become the perfect host.