Extended Stay Canada - Toronto - Vaughan
Extended Stay Canada - Toronto - Vaughan is an apartment in Toronto within short distance of Legoland Discovery Centre, Canada's Wonderland and Fantasy Fair. 24-hour reception, laundry and dry cleaning as well as free self parking and an elevator are at guests' disposal.
Offering various dining options, Giorgio D. Are about 10-minute walk away.
This property features a microwave, a refrigerator and a phone in rooms. A bathroom with a bathtub and a shower is also provided.
15 minutes by car from Lester B. Pearson International airport.