Please call us for details.
Description
This charming hotel is ideally located in the heart of the city of Mississauga. The hotel lies just a few minutes' drive away from the second largest shopping centre in Canada, Square One Mall. The hotel's prime location affords close proximity to many shopping, dining and entertainment opportunities. Guests can enjoy close proximity to downtown Toronto and the mesmerising Niagara Falls. The...
by skoosh
on July 02, 2019 from skoosh