I was relocating from the US and my company organized my stay until I found a perminant house. They went through a company called DelSuites Toronto. They have locations in Toronto and surround areas i think.
THeir units were clean nd well furnished and the building was very secure and in a...