All of you who have landed or will land in a few days, where are you guys staying?
Where did you find places to stay? If I need temporary accommodation in Toronto/Ottawa, where can one find accommodation for like 2 or 3 weeks ?
Where did you find places to stay? If I need temporary accommodation in Toronto/Ottawa, where can one find accommodation for like 2 or 3 weeks ?