Anyone know of Urban Living Suites? I am coming to visit Toronto for the first time and really like the location of this hotel. I have already booked the stay and should have checked reviews out first but I was so sick of looking already.
They are located at 785 Dundas West.
Thanks for your help.
|All reports are strictly confidential. Please explain why you are reporting this:|