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.