| Le Germain Hotel Maple Leaf Square Toronto |
75 Bremner Blvd, Toronto, ON, Canada
Although immersed in the city's vibrant core, just steps from the Air Canada Centre, Hotel Le Germain is a quiet oasis offering elegance and refinement.
Le Germain Hotel Toronto
30 Mercer St, Toronto, ON, Canada
Luxury refinement and sophistication combined intelligently offer the ultimate red carpet treatment.