Hotel X Toronto

Pet-friendly 5-star hotel featuring resort-style amenities with fantastic views of the city.