Scarborough Bluffs und Masjid Bilal Muslim Association sind 3 km bzw. 1 km entfernt. Zu den Einkaufsmöglichkeiten in der Umgebung gehören Cedarbrae Mall (2 km) und Merchants' Flea Market (4 km). The Church of Jesus Christ of Latter-day Saints liegt ebenfalls in der Nähe. Die nächste Bushaltestelle Bellamy and Eglinton liegt etwa 5 Gehminuten entfernt.
Die Zimmer bieten einen Blick auf die Stadt und verfügen über Annehmlichkeiten wie ein Bügeleisen/Bügelbrett und eine Klimaanlage. Die Badezimmer sind mit einer getrennten Toilette, einer Badewanne und einer Dusche sowie mit einem Haartrockner und Badelaken ausgestattet.