Die Unterkunft befindet sich im Stadtteil Bloor-Yorkville, in 100 Meter Entfernung von der U-Bahn-Station Bay. Dieses Hotel befindet sich in einer 3 km Entfernung von Zentrum von Toronto.
Zahlreiche Sehenswürdigkeiten wie Toronto Öffentliche Bibliothek und Mira Godard Gallery sind bequem erreichbar.
Auf dem Gelände gibt es ein Fitnesscenter.