Four Points by Sheraton Vaughan features a host of amenities, designed to support modern business travel, such as spacious accommodations, complimentary Wi-Fi, special group rates,... more... See more text