Located 1,399 meters from Sweet Moments. 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,520 meters from Sweet Moments. Ideally located in the prime touristic area of Vaughan, Element Vaughan Southwest promises a relaxing and wonderful visit.