I just love the Fairmont Royal York Hotel. Its old world charm makes you feel so good. Just enter the lobby and it grabs you. You have to give it a try.
It is also located in such a great spot in the heart of the City. It allows you to take in the city life so easily by foot.