What is the address of University Plaza? Guest Service Canada October 25, 2021 13:48 Updated 140 Simcoe St, Toronto, ON M5H 4E9 University Plaza is located in the neighbourhood of Queen West. Related articles What method of payment does Corporate Stays take ? Are pets permitted in my apartment at Hexagone ? How many people can stay a suite? Comments 0 comments Please sign in to leave a comment.