L'hotel vanta una location privilegiata a Mississauga, una città non lontana da Toronto che ospita 18.000 imprese e 50 delle 500 sedi complessive della società Canada's Fortune. A pochi km dall'hotel vi sono alcuni teatri.
Grazie alla sua fantastica location, l'hotel è ideale per soggiorni di piacere o di affari in questa incantevole città. Il complesso offre eccellenti servizi e dotazioni, comprendenti strutture e attrezzature per l'organizzazione di conferenze ed eventi. Gli ospiti hanno a disposizione l'accesso a Internet (a pagamento).
L'hotel mette a disposizione camere dotate di ogni comfort.
Nelle vicinanze del complesso gli ospiti troveranno campi da golf e centri Spa.
In auto non è difficile raggiungere Mississauga, una delle città canadesi dalla maggior concentrazione di svincoli autostradali.