Zaledwie 500 m stąd znajduje się stacja metra St Andrew.
Wieża CN Tower leży w niewielkiej odległości od 4-gwiazdkowego Royal Stays Suites - Blue Jays Way, a Teatr Royal Alexandra jest w odległości 6-minutowego spaceru. Goście mogą zwiedzić takie miejsca kultu jak Archikatedra św. Michała w Toronto, znajdujące się zaledwie 2 km od tego hotelu. Z lokalizacją kilka kroków stąd leżą takie atrakcje jak Stadion Rogers Centre czy Wieża TIFF Bell Lightbox. Do lotniska Toronto Island dojeżdża się samochodem w ciągu 10 minut.
Dostępne są również opcje wyżywienia w restauracji Queen St Warehouse, położonej tylko 5 min pieszo od Royal Stays Suites - Blue Jays Way.