Great hotel tucked away in downtown Toronto