Home Hotels + Resorts Executive Suite: Le Germain Hotel Maple Leaf Square, Toronto, Canada

Executive Suite: Le Germain Hotel Maple Leaf Square, Toronto, Canada

To say this hotel was the perfect home-away-from home is an understatement.

by Robert Adams