Address : 5585 ambler drive, mississisauga Show Hotel Map
This Mississauga property is situated near Playdium, Square One Shopping Mall and Toronto Congress Centre. It lies a total of 10 minutes' drive from Mississauga city centre and is the same distance from the International Centre and the Hershey Centre. Stage West Dinner Theatre is around a 10-minute walk away, whilst another local attraction is Sherway Gardens.