Designed for weekly and monthly stays, Starz Suites offers sophisticated studio, one, and two-bedroom furnished residences with exceptional business, wellness, and lifestyle amenities within Churchill Meadows and Square One Mall.
Coveted Destinations in Mississauga’s Vibrant Cities