Localizado a 3.1 km de Air Canada Centre, que é muito apreciada pelos amantes de desporto, o The Avalon Yorkville Aparthotel consiste em 35 quartos. Este apart-hotel também inclui o parque de estacionamento.
A Estação Union está localizado a 2.9 km de distância. Como uma vantagem para os viajantes de negócios, o Torre CN fica a 3.1 km de distância. Há o Toronto Eaton Centre a 25 minutos a pé, enquanto a estação de autocarros Rosedale está perto deste hotel. Dentro de alguns minutos, os hóspedes podem chegar à estação de metrô Bay.
Trattoria Nervosa está a 5 minutos a pé do estabelecimento e é especializado em cozinha italiana.