Day: November 17, 2010

Hotel Le Germain Maple Leaf Square Now Open

For Immediate Release November 16, 2010 Hôtel Le Germain Maple Leaf Square Now Open in Downtown Toronto New 167-room hotel is set amid the high energy and upbeat excitement of Maple Leaf Square. Toronto, ON:  Maple Leaf Square is a sleek, new, urban Toronto destination where NHL Hockey and NBA Basketball fans, city dwellers, concert […]

Read more