My first trip to Toronto, and I chose the perfect hotel. There is a lot to self park next door or they offer valet. Walking distance to just about any tourist attraction in the city. The staff was lovely, the room spotless and they LOVE dogs. Yes, they are pet friendly. They gave me a pet welcome package upon arrival and there is a dog park a block away. It is pricey but totally worth what you pay for. Room service too - our first night there I was tired so I could get Wahlburgers room service - can't top that! (And Tim Hortons is a quick walk too).