Located in the downtown core, Fairmont Royal York is minutes from the city’s biggest events and attractions