The Spa – Four Seasons Toronto

The Spa – Four Seasons Toronto

This 5-star hotel and spa is located in the heart of Toronto, in a swanky neighborhood called Yorkville which attracts tourists and wealthy, flashy folks who drive their fancy cars v-e-r-r-r-y s-l-o-w-l-y to make sure everyone sees them. It makes for great sightseeing...