Located 1,063 meters from Masen Mechanical Inc. Holiday Inn Express & Suites Vaughan Southwest is conveniently located in the popular Vaughan area. The hotel offers a high standard of service and amenities to suit the individual needs of..
Located 1,142 meters from Masen Mechanical Inc. Ideally located in the prime touristic area of Vaughan, Element Vaughan Southwest promises a relaxing and wonderful visit.