Toronto: The Four Seasons
The flagship property of the Toronto-based Four Seasons brand is pure five-star heaven. Built in 2012, it maintains a glowing reputation for service and opulence on all fronts, an urban retreat for business and leisure luxury travellers, special-occasion celebrants and incognito celebrities. Vibe: The Four Seasons Toronto is timeless, modern and sophisticated, warm and welcoming. … Continue reading Toronto: The Four Seasons