What you get with The Bay Suites
Welcome to our Short Term Rental company, your trusted partner in the lucrative world of short term rentals. Our company has been operating for just under 10 years, and we are proud to be based in Toronto, Canada.