Hotel în Downtown, Toronto, ON, Canada
Hotelul este amplasat în centrul oraşului Toronto, lângă Toronto Coach Terminal, numai la câțiva pași de restaurantele, barurile și magazinele locale. De asemenea, pune la dispoziție saună, piscină de interior şi tobogane de apă.