A new twist in travel in Vaughan, Ontario...the NEW Aloft Vaughan Mills Hotel by Starwood Hotels and Resorts.
Say hello to Aloft Vaughan Mills, located in the heart of Vaughan. We offer easy breezy access to bustling businesses and chic shopping. Plus, we’re only a short drive to Downtown Toronto, Toronto Pearson International Airport and much more!