Le Germain Hotel Toronto Maple Leaf Square A Review Of Our Stay At Le Germain Hotel In Toronto Arriving by train into Toronto on our cross Canada rail journey, we couldn’t have chosen a better place to spend our time in the city. Le Germain Hotel Toronto Maple Leaf Square was absolutely perfect for our 3 night stay. A beautiful upper scale luxury boutique hotel in downtown Toronto. Le Germain Hotel Maple Leaf Square – Location The hotel’s location is…