Perfect downtown location! All the amenities you might need for a comfortable stay in Toronto.