Loading...
  • SoHo Champagne Luxury Condomniums
    Hotel Inspired · Gluckstein Design
    Learn More
  • SoHo Italia Luxury Condomniums
    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 and 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
MAP

+1 416-482-4822

info@starwoodgroup.com

Ottawa Office

115 Champagne Avenue South
Ottawa, Ontario K1S 5V5 Canada
MAP

+1 613-247-7616

info@starwoodgroup.com