Located 1,273 meters from Nelson Welding Ltd. 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,338 meters from Nelson Welding Ltd. Ideally located in the prime touristic area of Vaughan, Element Vaughan Southwest promises a relaxing and wonderful visit.