Dit hotel bevindt zich op een gunstige locatie, op steenworp afstand van grote snelwegen en op rijafstand van het centrum van Toronto. Het biedt comfortabele accommodaties en handige voorzieningen, waaronder een restaurant.
Op slechts enkele minuten vindt u een aantal populaire winkelcentra, uitgaansgelegenheden en restaurants. Markham Theater, het Ontario Science Centre en Metro Toronto Zoo bevinden zich op korte rijafstand.
De kamers zijn ingericht met een koelkast, een koffiezetapparaat en gratis WiFi. Gasten kunnen gebruikmaken van een binnenzwembad en een wasserette.