Elysia's Toronto, Ontario, Canada
3 Reviews |
Hotel Le Germain Maple Leaf Square
75 Bremner Blvd
Le Germain Maple Leaf Square is a far superior hotel to its sister hotel in Mercer Street. It's v...
Le Germain Hotel Toronto Mercer
30 Mercer St
You know you are in trouble when you find boxed ear plugs on the bedside tables of your hotel. We...