The hotel is only minutes away from Downtown and just across from the city's largest shopping mall. It enjoys a location right off Highway 401 and within walking distance of major attractions.
See more: Hotels in Canada Hotels in London Holiday Destinations in Canada