• SoHo Champagne Luxury Condominiums
    Hotel Inspired · Gluckstein Design
    Learn More
  • SoHo Italia Luxury Condominiums
    Coming Soon To Ottawa's Vibrant Little Italy
    Learn More
  • SMR Ottawa
    Discover An Elevated Level Of Extended Stay
    Learn More

Proven Leader In Luxurious Residences And Hotel Developments

For over 60 years, Mastercraft Starwood have developed, constructed, acquired, and managed over 10,000 homes, townhouses, condominiums, and hotels in Ottawa, Toronto, Edmonton, Vancouver, Dallas, and Naples with a market value over $2 billion.
Starwood logo
Toronto Office

188 Eglinton Avenue East, Suite 800
Toronto, Ontario M4P 2X7 Canada

+1 416-482-4822


Ottawa Office

115 Champagne Avenue South
Ottawa, Ontario K1S 5V5 Canada

+1 613-247-7616